v3.26.1
Schedule of Warrant Activity (Details) - $ / shares
shares in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Weighted average remaining contractual life, outstanding shares 4 years 3 months 18 days 4 years 7 months 6 days
Warrant [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of shares, warrants outstanding, beginning 757  
Weighted average exercise price, warrants outstanding, beginning $ 9.58  
Weighted average remaining contractual life, outstanding shares 4 years 4 months 24 days 4 years 4 months 24 days
Number of shares, warrants granted 240  
Weighted average exercise price, warrants granted  
Number of shares, warrants outstanding, ending 997 757
Weighted average exercise price, warrants outstanding, ending $ 7.27 $ 9.58
Number of shares, warrants vested and exercisable 997  
Weighted average exercise price, warrants vested and exercisable $ 7.27  
Weighted average remaining contractual life, warrants vested and exercisable 4 years 4 months 24 days