v3.26.1
Stockholders' Deficit - Stock Purchase Warrants (Details) - $ / shares
shares in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Stockholders' Deficit    
Number of Warrants, Outstanding 92,891  
Number of Warrants, Warrants exercised for cash (25)  
Number of Warrants, Cashless exercise (643)  
Number of Warrants, Warrants expired and cancellation (140)  
Number of Warrants, Outstanding 92,083 92,891
Weighted Average Exercise Price - Outstanding $ 0.27  
Weighted Average Exercise Price - Warrants exercised for cash 0.22  
Weighted Average Exercise Price, Cashless exercise 0.22  
Weighted Average Exercise Price, Warrants expired and cancellation 2  
Weighted Average Exercise Price - Outstanding $ 0.27 $ 0.27
Remaining Contractual Term 2 years 1 month 24 days 2 years 4 months 13 days
Class of warrant or right, extended in suspension 91,000  
Warrants issued as consideration for warrants suspension    
Stockholders' Deficit    
Number of Warrants, Outstanding 92,000