Stockholders' Equity - Shares Issued Upon Exercise of Warrants (Details) - $ / shares |
Jun. 30, 2026 |
Sep. 30, 2022 |
|---|---|---|
| Class of Warrant or Right [Line Items] | ||
| Shares Underlying Warrants on Issuance Date (in shares) | 33,333,336 | |
| Shares Issued upon Warrant Exercises (in shares) | 0 | |
| Shares Underlying Warrants Outstanding (in shares) | 33,333,336 | |
| Series 2022-A Warrants | ||
| Class of Warrant or Right [Line Items] | ||
| Warrant exercise price (in dollars per share) | $ 4.37 | $ 4.37 |
| Shares Underlying Warrants on Issuance Date (in shares) | 33,333,336 | |
| Shares Issued upon Warrant Exercises (in shares) | 0 | |
| Shares Underlying Warrants Outstanding (in shares) | 33,333,336 |