XML 62 R48.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies - Loss Per Share (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Net Earnings per Share    
Securities excluded from diluted loss per share calculation (in shares) 6,745,421 12,892,700
Warrants to purchase common stock    
Net Earnings per Share    
Securities excluded from diluted loss per share calculation (in shares) 3,793,388 10,196,268
Convertible Preferred Stock    
Net Earnings per Share    
Securities excluded from diluted loss per share calculation (in shares) 1,363,636 1,363,636
Options to purchase common stock    
Net Earnings per Share    
Securities excluded from diluted loss per share calculation (in shares) 1,328,621 1,206,905
Unvested restricted stock units    
Net Earnings per Share    
Securities excluded from diluted loss per share calculation (in shares) 258,885 125,000
Unvested restricted stock awards    
Net Earnings per Share    
Securities excluded from diluted loss per share calculation (in shares) 891 891