XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Summary of stock option activity (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Stock-Based Compensation and Warrants        
Options granted (in shares) 0 0    
Stock Option        
Stock-Based Compensation and Warrants        
Options, Beginning balance 4,375,781 2,295,898 2,295,898  
Options granted (in shares)     2,195,000  
Options, Expired     (104,270)  
Options, Forfeited     (10,847)  
Options, Ending balance 4,375,781   4,375,781 2,295,898
Options, Exercisable 1,611,399      
Weighted Average Exercise Price, Beginning balance $ 1.80 $ 3.53 $ 3.53  
Weighted Average Exercise Price, Granted     0.59  
Weighted Average Exercise Price, Expired     14.73  
Weighted Average Exercise Price, Forfeited     1.11  
Weighted Average Exercise Price, Ending balance 1.80   $ 1.80 $ 3.53
Weighted Average Exercise Price, Exercisable $ 3.80      
Weighted Average Remaining Contractual Life, Outstanding 7 years 5 months 12 days   7 years 8 months 12 days 6 years 5 months 8 days
Weighted Average Remaining Contractual Life, Exercisable 5 years 7 months 2 days      
Grant date fair value of options granted     $ 873,140  
Weighted average grant date fair value     $ 0.40