Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.3
Net Earnings (Loss) per Common Share - Anti-dilutive Securities (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Effect of dilutive securities:        
Potentially dilutive securities (in shares) 19,445,092 24,154,194 27,531,293 24,154,194
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) 0 7,634,533 7,255,851 7,634,533
Restricted shares of common stock        
Effect of dilutive securities:        
Potentially dilutive securities (in shares) 5,278,448 2,353,017 6,108,798 2,353,017