Subsequent Events (Additional Information) (Details) - USD ($) $ / shares in Units, $ in Millions |
1 Months Ended | |||
|---|---|---|---|---|
Apr. 08, 2026 |
Mar. 12, 2025 |
Apr. 30, 2026 |
Apr. 23, 2026 |
|
| Subsequent Event [Line Items] | ||||
| Proceeds from Issuance of Private Placement | $ 65.5 | |||
| Private Placement | ||||
| Subsequent Event [Line Items] | ||||
| Common stock, Purchase of stock | 4,843,750 | |||
| Purchase price | $ 8 | |||
| Proceeds from Issuance of Private Placement | $ 37.3 | |||
| Private Placement Warrants | ||||
| Subsequent Event [Line Items] | ||||
| Common stock, Purchase of stock | 4,843,750 | |||
| Purchase price | $ 8 | |||
| Subsequent Event [Member] | ||||
| Subsequent Event [Line Items] | ||||
| Contractual Obligation | $ 71.8 | |||
| Subsequent Event [Member] | Private Placement | ||||
| Subsequent Event [Line Items] | ||||
| Common stock, Purchase of stock | 5,000,000 | |||
| Purchase price | $ 14 | |||
| Proceeds from Issuance of Private Placement | $ 65.5 |