Quarterly report pursuant to Section 13 or 15(d)

Warrants - Warrant Activity (Details)

v3.24.1.1.u2
Warrants - Warrant Activity (Details) - Warrant - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Warrants    
Number of Warrants outstanding beginning balance (in shares) 6,852,952  
Granted (in shares) 0  
Exercised (in shares) 0  
Expired (in shares) (26,000)  
Forfeitures (in shares) 0  
Number of Warrants outstanding, ending balance (in shares) 6,826,952 6,852,952
Exercisable (in shares) 6,826,952 6,852,952
Weighted-Average Remaining Contractual Life    
Weighted-Average Remaining Contractual Life 3 years 11 months 4 days 4 years 1 month 28 days
Exercisable 3 years 11 months 4 days 4 years 1 month 28 days
Weighted-Average Exercise Price per Share    
Weighted average exercise price per share, beginning balance (in dollars per share) $ 8.19  
Expired (in dollars per share) 26.88  
Weighted average exercise price per share, ending balance (in dollars per share) 8.12 $ 8.19
Weighted average exercise price per share, exercisable (in dollars per share) $ 8.12 $ 8.19