XML 76 R66.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Net Income (Loss) per Common Share - Additional information (Details) - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Net Loss per Common Share    
Incremental Common Shares Attributable to Dilutive Effect of Pre-funded Warrants Shares 269,000 44,750
Shares of common stock issuable 15,397,069 242,980
Stock option    
Net Loss per Common Share    
Shares of common stock issuable 31,542  
Warrant    
Net Loss per Common Share    
Shares of common stock issuable 2,584,001