v3.26.1
Stock-Based Compensation - Warrants - Outstanding (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Dec. 31, 2024
SVS Warrants      
Warrants      
Warrants outstanding, beginning balance (in shares) 15,503,937 15,919,563  
Expired (in shares)   (150,000)  
Exercised (in shares)   (265,626)  
Warrants outstanding, ending balance (in shares) 15,503,937 15,503,937 15,919,563
Warrants exercisable (in shares) 15,503,937    
Weighted average exercise price, beginning of period (in dollars per share) $ 0.22 $ 0.22  
Weighted average exercise price, Expired (in dollars per share)   1.49  
Weighted average exercise price, Exercised (in dollars per share)   0.15  
Weighted average exercise price, end of period (in dollars per share) 0.22 $ 0.22 $ 0.22
Warrants exercisable, weighted average exercise price (in dollars per share) $ 0.22    
Weighted average remaining life 2 years 4 months 9 days 2 years 4 months 9 days 3 years 6 months 21 days
Warrants exercisable, weighted average remaining life 2 years 4 months 9 days    
SVS Warrants Denominated      
Warrants      
Warrants outstanding, beginning balance (in shares) 3,037,649 3,037,649  
Expired (in shares) (3,037,649)    
Warrants outstanding, ending balance (in shares)   3,037,649 3,037,649
Weighted average exercise price, beginning of period (in dollars per share) $ 3.5 $ 3.5  
Weighted average exercise price, end of period (in dollars per share)   $ 3.5 $ 3.5
Weighted average remaining life   2 months 23 days 2 months 23 days