Annual report [Section 13 and 15(d), not S-K Item 405]

STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)

v3.25.1
STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)
1 Months Ended 12 Months Ended
Oct. 31, 2024
$ / shares
shares
Dec. 31, 2024
$ / shares
shares
Oct. 24, 2024
$ / shares
Dec. 31, 2023
$ / shares
Dec. 31, 2022
$ / shares
Reverse split ratio   0.02      
Exercise price of warrant | $ / shares   $ 14.56   $ 67.16 $ 1,152.94
Series A-3 warrant          
Number of shares issuable upon exercise of warrants shares | shares 337,552        
Exercise price of warrant | $ / shares $ 11.85   $ 11.85    
Class of warrant or right, shares held in abeyance | shares 255,552 185,880