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

Significant Accounting Policies - Net Loss per Share (Details)

v3.25.1
Significant Accounting Policies - Net Loss per Share (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Significant Accounting Policies    
Deemed dividends   $ 7.5
Potentially dilutive securities excluded from computation of anti-dilutive shares 44,582,387 32,156,675
May 2023 Registered Direct Offering    
Significant Accounting Policies    
Shares held in abeyance 1,437,000  
October 2023 Registered Direct Offering    
Significant Accounting Policies    
Shares held in abeyance   1,134,000
Warrants    
Significant Accounting Policies    
Potentially dilutive securities excluded from computation of anti-dilutive shares 39,567,888 30,097,671
Stock options    
Significant Accounting Policies    
Potentially dilutive securities excluded from computation of anti-dilutive shares 127,000 127,000
Unvested restricted stock awards    
Significant Accounting Policies    
Potentially dilutive securities excluded from computation of anti-dilutive shares 4,887,499 1,316,120
Unvested restricted stock units    
Significant Accounting Policies    
Potentially dilutive securities excluded from computation of anti-dilutive shares 0 615,884