XML 113 R109.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Additional Information (Detail)
€ in Millions, $ in Millions
3 Months Ended
Mar. 31, 2023
EUR (€)
Mar. 31, 2023
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]        
Aggregate exit compensation payments obligation € 309.5   $ 335.6  
Expire date of exit compensation Mar. 16, 2023 Mar. 16, 2023    
Annual recurring compensation obligation € 10.5 $ 11.3    
Accrued annual recurring compensation obligation   $ 2.8    
Commitments related to performance bonds     11.7 $ 22.0
Commitments related to performance bonds expiration month and year 2031-04 2031-04    
Purchase commitments     $ 459.3