Leases (Additional Information) (Details) - USD ($) $ in Millions |
1 Months Ended | 3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|---|
Jul. 28, 2026 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Lessee, Lease, Description [Line Items] | |||||
| Finance lease right-of-use assets obtained in exchange for lease liabilities | $ 0.1 | $ 0.0 | $ 0.1 | $ 8.1 | |
| Operating lease right-of-use assets obtained in exchange for lease liabilities | $ 0.1 | $ 0.2 | $ 0.6 | $ 0.4 | |
| Subsequent Event | |||||
| Lessee, Lease, Description [Line Items] | |||||
| Lessee, operating lease, termination of lease, expected payment for settlement | $ 2.6 | ||||