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 |