2024 Warrants - Summary of Quantitative Information Regarding Assumptions (Details) - 2024 Warrants |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Stock Price | ||
| Class of Warrant or Right [Line Items] | ||
| Warrants, measurement input | 4.26 | 12.27 |
| Term (in years) | ||
| Class of Warrant or Right [Line Items] | ||
| Warrants term (in Years) | 4 years 3 months 18 days | 5 years 3 months 18 days |
| Expected Volatility | ||
| Class of Warrant or Right [Line Items] | ||
| Warrants, measurement input | 1.07 | 0.849 |
| Risk-free rate | ||
| Class of Warrant or Right [Line Items] | ||
| Warrants, measurement input | 0.037 | 0.044 |
| Dividend yield | ||
| Class of Warrant or Right [Line Items] | ||
| Warrants, measurement input | 0 | 0 |