Subsequent Events (Details) - USD ($) $ in Thousands |
Feb. 09, 2026 |
Jul. 25, 2025 |
|---|---|---|
| Subsequent Event | ||
| Subsequent Event [Line Items] | ||
| Maximum fair value of common stock eligible to purchase | $ 1,500 | |
| Restricted Stock Units (RSUs) | ||
| Subsequent Event [Line Items] | ||
| Aggregate grant date fair value of awards granted | $ 555 | |
| Restricted Stock Units (RSUs) | Subsequent Event | ||
| Subsequent Event [Line Items] | ||
| Aggregate grant date fair value of awards granted | $ 8,000 |