v3.26.1
A summary of warrant activity for the three months ended March 31, 2026 is presented below (in thousands, except per share and contractual life data). (Details) - Warrant [Member] - $ / shares
shares in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Class of Warrant or Right [Line Items]    
Number of Shares, Warrants outstanding at beginning balance 7,619  
Number of Shares, Issued  
Number of Shares, Exercised  
Number of Shares, Forfeited or expired (647)  
Number of Shares, Warrants outstanding at ending balance 6,972 7,619
Number of Shares, Warrants exercisable at ending balance 6,972  
Weighted Average Exercise Price Per Share, Warrants outstanding at beginning balance $ 3.49  
Weighted Average Exercise Price Per Share, Issued  
Weighted Average Exercise Price Per Share, Exercised  
Weighted Average Exercise Price Per Share, Forfeited or expired 3.15  
Weighted Average Exercise Price Per Share, Warrants outstanding at ending balance 3.52 $ 3.49
Weighted Average Exercise Price Per Share, Warrants exercisable at ending balance $ 3.52  
Weighted Average Remaining Contractual Life, Warrants outstanding at beginning balance (in Years) 8 months 12 days 10 months 24 days
Weighted Average Remaining Contractual Life, Warrants outstanding at ending balance (in Years) 8 months 12 days 10 months 24 days
Weighted Average Remaining Contractual Life, Warrants exercisable at ending balance (in Years) 8 months 12 days