v3.26.3
Commitments and Contingencies - Schedule of Product Warranty (Details) - USD ($)
$ in Millions
3 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Changes in accrued product warranty cost      
Balance at the beginning of the period $ 3.4 $ 3.0 $ 3.0
Warranty expense 2.4 0.8 1.1
Deductions and other (2.2) (0.4) (1.1)
Balance at the end of the period $ 3.6 $ 3.4 $ 3.0