Fair Value Measurements - Schedule of Fair Value Measurement Inputs and Valuation Techniques (Details) - Level 3 |
Dec. 31, 2025
$ / shares
|
Dec. 31, 2024
$ / shares
|
|---|---|---|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Warrants, contractual term (in years) | 2 years 8 months 12 days | 3 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.676 | 0.749 |
| Risk-free rate | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Warrants, measurement input | 0.038 | 0.044 |
| Dividend yield (per share) | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Warrants, measurement input | 0.000 | 0.000 |