Commitment and Contingencies (Details) - USD ($) $ in Millions |
3 Months Ended | |||
|---|---|---|---|---|
Sep. 30, 2026 |
Jun. 30, 2026 |
Jul. 20, 2026 |
Jul. 19, 2026 |
|
| Commitments and Contingencies Disclosure [Abstract] | ||||
| Litigation settlement, excluding accrued interest | $ 10.0 | |||
| Litigation settlement amount | 9.8 | |||
| Litigation of accrued interest | $ 0.2 | |||
| Loss contingency accrual | $ 10.0 | $ 11.2 | ||
| Litigation settlement benefit | $ 1.2 | |||