Quarterly report pursuant to Section 13 or 15(d)

Net (Loss) Income per Common Share - Anti-dilutive Securities (Details)

v3.24.3
Net (Loss) Income per Common Share - Anti-dilutive Securities (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Effect of dilutive securities:        
Potentially dilutive securities (in shares) 30,805,620 19,445,092 30,805,620 27,531,293
Warrants to purchase shares of common stock        
Effect of dilutive securities:        
Potentially dilutive securities (in shares) 14,166,644 14,166,644 14,166,644 14,166,644
Options to purchase shares of common stock        
Effect of dilutive securities:        
Potentially dilutive securities (in shares) 6,526,611 0 6,526,611 7,255,851
Restricted shares of common stock        
Effect of dilutive securities:        
Potentially dilutive securities (in shares) 10,112,365 5,278,448 10,112,365 6,108,798