XML 83 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Based Compensation - Warrants Activity (Details) - Warrants outstanding - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Warrants    
Outstanding, beginning balance (in shares) 357,750  
Issued (in shares) 459,950  
Exercised (in shares) (12,500)  
Forfeited and cancelled (in shares) (3,250)  
Outstanding, ending balance (in shares) 801,950 357,750
Exercisable (in shares) 699,200  
Weighted- Average Exercise Price    
Outstanding, beginning balance (in dollars per share) $ 6.00  
Issued (in dollars per share) 6.46  
Exercised (in dollars per share) 2.00  
Forfeited and cancelled (in dollars per share) 11.50  
Outstanding, ending balance (in dollars per share) 6.30 $ 6.00
Exercisable (in dollars per share) $ 6.26  
Weighted Average Remaining Contractual Term (in years)    
Outstanding 3 years 10 months 24 days 4 years 9 months 18 days
Exercisable 3 years 9 months 18 days  
Aggregate Intrinsic Value (in thousands)    
Outstanding $ 2,096 $ 183
Exercisable $ 1,876  
Underwriter    
Warrants    
Issued (in shares) 313,950