Warrants - Schedule of Assumptions Used to Estimate Fair Value of Warrants (Details) |
Dec. 31, 2025
yr
USD ($)
|
Dec. 31, 2024
USD ($)
yr
|
|---|---|---|
| Risk-free interest rate | ||
| Class of Warrant or Right [Line Items] | ||
| Warrants, measurement input | 3.59 | 4.43 |
| Expected term (in years) | ||
| Class of Warrant or Right [Line Items] | ||
| Warrants, measurement input | yr | 3.6 | 4.1 |
| Expected volatility | ||
| Class of Warrant or Right [Line Items] | ||
| Warrants, measurement input | 94 | 87 |
| Market value of common stock (per share) | ||
| Class of Warrant or Right [Line Items] | ||
| Warrants, measurement input | $ | 5.66 | 1.73 |