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

Net Loss Per Share - Anti-dilutive Securities (Details)

v3.25.1
Net Loss Per Share - Anti-dilutive Securities (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Prefunded Warrants    
Anti-dilutive securities    
Weighted average of warrants outstanding (in shares)   2,003
Warrants outstanding (in shares) 0 0
Stock options    
Anti-dilutive securities    
Anti- dilutive securities excluded from the computation of diluted weighted shares outstanding (in shares) 1,999,749 7,559
Warrants on common stock    
Anti-dilutive securities    
Anti- dilutive securities excluded from the computation of diluted weighted shares outstanding (in shares) 148 17,254
Series C Preferred Stock (as-converted to common stock)    
Anti-dilutive securities    
Anti- dilutive securities excluded from the computation of diluted weighted shares outstanding (in shares) 24,895,920 0
Preferred Stock, convertible, shares issuable in common stock (in shares) 1,000  
Restricted Stock Units    
Anti-dilutive securities    
Anti- dilutive securities excluded from the computation of diluted weighted shares outstanding (in shares) 632,100 0