Quarterly report [Sections 13 or 15(d)]

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

v3.25.1
Net Loss Per Share - Schedule of Anti-dilutive Securities (Details) - shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Stock options    
Anti-dilutive securities    
Anti-dilutive securities excluded from the computation of diluted weighted shares outstanding (in shares) 3,831,749 7,543
Warrants on common stock    
Anti-dilutive securities    
Anti-dilutive securities excluded from the computation of diluted weighted shares outstanding (in shares) 148 11,969,063
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,695,920 22,357,897
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) 421,397 0