Subsequent Event - Additional Information (Details) - USD ($) $ / shares in Units, $ in Thousands |
6 Months Ended | |||
|---|---|---|---|---|
Jul. 02, 2026 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
|
| Subsequent Event [Line Items] | ||||
| Common stock, par value per share | $ 0.001 | $ 0.001 | ||
| Private placement advance liability | $ 10,000 | $ 0 | ||
| Gross proceeds from private placement | $ 10,000 | $ 0 | ||
| Subsequent Event | ||||
| Subsequent Event [Line Items] | ||||
| Gross proceeds from private placement | $ 50,000 | |||
| Private Placement Funding | Common Stock | ||||
| Subsequent Event [Line Items] | ||||
| Sale of stock, number of shares issued in the transaction | 19,600,153 | |||
| Sale of stock, price per share | $ 2.551 | |||
| Common stock, par value per share | 0.001 | |||
| Warrants exercise price per share | $ 3.289 | |||
| Private Placement Funding | Subsequent Event | Common Stock | ||||
| Subsequent Event [Line Items] | ||||
| Gross proceeds from private placement | 50,000 | |||
| Additional gross proceeds if the accompanying common warrants are exercised in full for cash | $ 64,000 | |||