Common Stock Warrants - Schedule of Grant Date Fair Values of 2026 Warrant (Details) - 2026 Warrant |
Feb. 28, 2026
$ / shares
yr
|
|---|---|
| Expected dividend yield | |
| Class of Warrant or Right [Line Items] | |
| 2026 Warrant | 0 |
| Risk-free interest rate | |
| Class of Warrant or Right [Line Items] | |
| 2026 Warrant | 0.043 |
| Expected volatility | |
| Class of Warrant or Right [Line Items] | |
| 2026 Warrant | 0.548 |
| Expected term (in years) | |
| Class of Warrant or Right [Line Items] | |
| 2026 Warrant | yr | 7.0 |
| Per share fair value of common stock | |
| Class of Warrant or Right [Line Items] | |
| 2026 Warrant | $ / shares | 142.82 |