Termination Benefits - Additional Information (Details) - USD ($) $ in Millions |
Jun. 30, 2026 |
Mar. 31, 2026 |
|---|---|---|
| Q2 2024 Reduction In Workforce | ||
| Termination Benefits [Line Items] | ||
| Payment of reduction in workforce | $ 1.7 | |
| Q3 2024 Reduction In Workforce | ||
| Termination Benefits [Line Items] | ||
| Payment of reduction in workforce | $ 1.2 | |
| Accrued reduction in workforce | 0.1 | |
| Q1 2026 Reduction In Workforce | ||
| Termination Benefits [Line Items] | ||
| Payment of reduction in workforce | 0.8 | |
| Accrued reduction in workforce | $ 0.5 |