Stockholders' Equity and Warrants - Loan Agreement Warrants (Details) - Equity-classified Warrants |
Mar. 31, 2026
$ / shares
yr
|
Dec. 31, 2025
$ / shares
yr
|
|---|---|---|
| Market price of public stock | ||
| Class of Warrant or Right [Line Items] | ||
| Warrants, measurement input | 0.61 | 0.96 |
| Exercise price | ||
| Class of Warrant or Right [Line Items] | ||
| Warrants, measurement input | 0.8 | 1.28 |
| Expected term (years) | ||
| Class of Warrant or Right [Line Items] | ||
| Warrants, measurement input | yr | 4.71 | 4.96 |
| Expected share price volatility | ||
| Class of Warrant or Right [Line Items] | ||
| Warrants, measurement input | 0.942 | 0.91 |
| Risk-free interest rate | ||
| Class of Warrant or Right [Line Items] | ||
| Warrants, measurement input | 0.039 | 0.0373 |
| Estimated dividend yield | ||
| Class of Warrant or Right [Line Items] | ||
| Warrants, measurement input | 0 | 0 |