Commitments and Contingencies - Additional Information (Details) - USD ($) $ in Millions |
3 Months Ended | ||
|---|---|---|---|
Mar. 31, 2026 |
Sep. 30, 2025 |
Jun. 30, 2025 |
|
| General and Administrative Expense | |||
| Commitments and Contingencies Disclosure [Line Items] | |||
| Accrued expenses on settlement of case | $ 0.5 | $ 1.0 | $ 1.0 |