XML 116 R104.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restructuring - Additional Information (Details) - USD ($)
$ in Millions
9 Months Ended 12 Months Ended 18 Months Ended
Dec. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Mar. 31, 2024
Restructuring Cost and Reserve [Line Items]          
Restructuring costs   $ 7.6 $ 5.0 $ 2.2  
Pension obligation expected to be paid   $ 4.6      
Multiemployer pension obligation expected payment year   2027      
2022 Plan          
Restructuring Cost and Reserve [Line Items]          
Restructuring costs   $ 0.1 $ 5.0 $ 2.2 $ 7.3
2024 Plan          
Restructuring Cost and Reserve [Line Items]          
Restructuring costs $ 7.5 $ 7.5      
Pension obligation expected to be paid 4.6        
Severance charge $ 2.9