XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Schedule of Warrant Activity (Details) - Warrant [Member] - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Shares outstanding, Beginning balance 549,292  
Weighted average exercise price, outstanding $ 8.77  
Weighted average remaining contractual terms (years), outstanding 2 years 7 months 2 days 2 years 10 months 2 days
Aggregate intrinsic value shares outstanding beginning  
Shares, granted  
Weighted average exercise price, granted  
Shares, exercised  
Weighted average exercise price, exercised  
Shares, forfeited  
Weighted average exercise price, forfeited  
Shares outstanding, Ending balance 549,292 549,292
Weighted average exercise price, outstanding ending balance $ 8.77 $ 8.77
Aggregate intrinsic value shares outstanding
Shares exercisable 549,292  
Weighted average exercise price, exercisable $ 8.77  
Weighted average remaining contractual terms (years), exercisable 2 years 7 months 2 days  
Aggregate intrinsic value shares exercisable