XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Stock Based Compensation - Schedule of Warrants Activity (Details) - Warrants outstanding - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Warrants    
Outstanding, beginning balance (in shares) 2,041,563  
Issue warrants (in shares) 0  
Exercised (in shares) 0  
Forfeited and cancelled (in shares) 0  
Outstanding, ending balance (in shares) 2,041,563 2,041,563
Exercisable (in shares) 753,450  
Weighted- Average Exercise Price    
Outstanding, beginning balance (in dollars per share) $ 4.32  
Issued (in dollars per share) 0  
Exercised (in dollars per share) 0  
Forfeited and cancelled (in dollars per share) 0  
Outstanding, ending balance (in dollars per share) 4.32 $ 4.32
Exercisable (in dollars per share) $ 6.50  
Weighted Average Remaining Contractual Term (in years)    
Outstanding 4 years 4 months 24 days 4 years 8 months 12 days
Exercisable 3 years 2 months 12 days  
Aggregate Intrinsic Value (in thousands)    
Outstanding $ 0 $ 0
Exercisable $ 0