Stockholders' Equity - Warrants (Details) - $ / shares |
1 Months Ended | 3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|---|
Jun. 30, 2022 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jul. 06, 2025 |
Sep. 30, 2022 |
|
| Class of Warrant or Right [Line Items] | |||||
| Warrants outstanding (in shares) | 33,333,336 | ||||
| Warrants exercisable (in shares) | 0 | 0 | |||
| Series 2022-A Warrants | |||||
| Class of Warrant or Right [Line Items] | |||||
| Warrants outstanding (in shares) | 33,333,336 | ||||
| Warrant exercise price (in dollars per share) | $ 4.37 | $ 4.37 | |||
| Warrants exercisable (in shares) | 0 | ||||
| Warrants unexercised (in shares) | 4,133 | ||||
| Series 2022-A Warrants | Expected term | |||||
| Class of Warrant or Right [Line Items] | |||||
| Warrants term (in years) | 5 years | ||||
| June 2022 Offering | |||||
| Class of Warrant or Right [Line Items] | |||||
| Sale of stock, Issuance of common stock (in shares) | 33,333,336 | ||||
| Sale of stock, price (in dollars per share) | $ 4.50 | ||||
| June 2022 Offering | Series 2022-A Warrants | |||||
| Class of Warrant or Right [Line Items] | |||||
| Warrants outstanding (in shares) | 33,333,336 |