v3.26.1
Stockholders' Deficit - Stock Purchase Warrants (Details) - $ / shares
shares in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Stockholders' Deficit    
Number of Warrants, Outstanding 92,891  
Number of Warrants, Warrants exercised for cash (79)  
Number of Warrants, Cashless exercise (643)  
Number of Warrants, Warrants expired and cancellation (927)  
Number of Warrants, Outstanding 91,242 92,891
Weighted Average Exercise Price - Outstanding $ 0.27  
Weighted Average Exercise Price - Warrants exercised for cash 0.25  
Weighted Average Exercise Price, Cashless exercise 0.22  
Weighted Average Exercise Price, Warrants expired and cancellation 0.82  
Weighted Average Exercise Price - Outstanding $ 0.27 $ 0.27
Remaining Contractual Term 1 year 11 months 1 day 2 years 4 months 13 days
Class of warrant or right, extended in suspension 90,000  
Warrants issued as consideration for warrants suspension    
Stockholders' Deficit    
Number of Warrants, Outstanding 91,000