v3.26.1
A summary of warrant activity for the six months ended June 30, 2026 is presented below (in thousands, except per share and contractual life data). (Details) - Warrant [Member] - $ / shares
shares in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 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 (1,307)  
Number of Shares, Warrants outstanding at ending balance 6,312 7,619
Number of Shares, Warrants exercisable at ending balance 6,312  
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.56 $ 3.49
Weighted Average Exercise Price Per Share, Warrants exercisable at ending balance $ 3.56  
Weighted Average Remaining Contractual Life, Warrants outstanding at beginning balance (in Years) 7 months 6 days 10 months 24 days
Weighted Average Remaining Contractual Life, Warrants outstanding at ending balance (in Years) 7 months 6 days 10 months 24 days
Weighted Average Remaining Contractual Life, Warrants exercisable at ending balance (in Years) 7 months 6 days