Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.3
Net Income (Loss) Per Share - Schedule of Anti-dilutive Securities (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2023
Prefunded Warrants      
Anti-dilutive securities      
Weighted average of warrants outstanding (in shares)   281 2,677
Warrants outstanding (in shares) 0    
Stock options      
Anti-dilutive securities      
Anti-dilutive securities excluded from the computation of diluted weighted shares outstanding (in shares) 2,000,056 7,706  
Warrants on common stock      
Anti-dilutive securities      
Anti-dilutive securities excluded from the computation of diluted weighted shares outstanding (in shares) 148 17,237  
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) 13,709,653 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