XML 50 R41.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements - Summary of Potentially Dilutive Securities (Details) - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Net Earnings per Share    
Securities excluded from diluted loss per share calculation (in shares) 7,666,260 12,879,997
Warrants to Purchase Common Stock    
Net Earnings per Share    
Securities excluded from diluted loss per share calculation (in shares) 3,984,484 10,196,268
Options to Purchase Common Stock    
Net Earnings per Share    
Securities excluded from diluted loss per share calculation (in shares) 1,876,031 1,194,202
Convertible Preferred Stock    
Net Earnings per Share    
Securities excluded from diluted loss per share calculation (in shares) 1,363,636 1,363,636
Unvested Restricted Stock Units    
Net Earnings per Share    
Securities excluded from diluted loss per share calculation (in shares) 441,218 125,000
Unvested Restricted Stock Awards    
Net Earnings per Share    
Securities excluded from diluted loss per share calculation (in shares) 891 891