XML 84 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information - Additional Information (Details)
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
Segment
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Segment Reporting Information [Line Items]      
Number of reportable segments | Segment 3    
Revenue $ 3,630.7 $ 3,283.0 $ 2,987.7
Plant, property and equipment, net 577.2 561.0  
United States      
Segment Reporting Information [Line Items]      
Revenue 1,197.6 1,075.8 978.6
Plant, property and equipment, net 113.0 127.1  
Germany      
Segment Reporting Information [Line Items]      
Revenue 385.9 387.8 404.7
Italy      
Segment Reporting Information [Line Items]      
Plant, property and equipment, net 154.8 134.4  
China      
Segment Reporting Information [Line Items]      
Revenue 445.3 351.8 $ 307.8
Plant, property and equipment, net $ 62.3 $ 63.2