Fair Value Measurements - Schedule of Fair Value Measurement Inputs and Valuation Techniques (Details) - Level 3 |
Mar. 31, 2026
$ / shares
|
Dec. 31, 2025
$ / shares
|
|---|---|---|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Warrants, contractual term (in years) | 2 years 4 months 24 days | 2 years 8 months 12 days |
| Weighted average strike price | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Warrants, measurement input | 76.00 | 76.00 |
| Volatility (annual) | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Warrants, measurement input | 0.768 | 0.676 |
| Risk-free rate | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Warrants, measurement input | 0.040 | 0.038 |
| Dividend yield (per share) | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Warrants, measurement input | 0 | 0 |