XML 109 R94.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Oct. 18, 2019
Dec. 31, 2021
Dec. 31, 2020
Purchase Commitment, Excluding Long-term Commitment      
Aggregate purchase commitments   $ 884.3  
Purchase commitments less than one year   839.2  
Product warranty accrual   24.6 $ 16.6
Revenue deferrals related to extended warranties   $ 64.2 $ 51.9
Legal claims, damage sought by party $ 106.9