Subsequent Events - Additional Information (Details) - USD ($) $ / shares in Units, $ in Millions |
Jan. 24, 2024 |
Jan. 22, 2024 |
Dec. 31, 2025 |
|---|---|---|---|
| Subsequent Event [Line Items] | |||
| Exercise price (in USD per share) | $ 0.001 | ||
| Private Placement [Member] | |||
| Subsequent Event [Line Items] | |||
| Shares sold and issued | 14,500,500 | 14,500,500 | |
| Stock issued, price per shares | $ 12 | ||
| Private Placement [Member] | Pre-funded Warrants [Member] | |||
| Subsequent Event [Line Items] | |||
| Stock issued, price per shares | $ 11.999 | ||
| Pre-funded warrants to purchase | 4,666,332 | 4,666,332 | |
| Exercise price (in USD per share) | $ 0.001 | $ 0.001 | |
| Aggregate purchase price of pre-funded warrant | $ 230.0 | ||
| Class of warrant or right maximum beneficial ownership percent | 9.99% | ||
| Pre-funded warrants increase or decrease percentage | 19.99% |