XML 53 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Additional Information (Detail)
$ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
Commitments And Contingencies [Line Items]  
Charge recognized in cost of revenues for inventory obsolescence and impairment of equipment $ 6.8
Contractual recoverable, net 1.9
Purchase commitments 266.8
Capital commitments $ 202.7
Purchase commitments spent over period 3 years
Cloud Computing Agreement [Member] | Enterprise Resource Planning Software [Member]  
Commitments And Contingencies [Line Items]  
Adjusted amortization period 3 years
Thermal Barrier Contracts [Member] | General Motors  
Commitments And Contingencies [Line Items]  
Purchase commitment, description While General Motors has agreed to purchase its requirement for Barriers from the Company for locations to be designated from time to time by General Motors, it has no obligation to purchase any minimum quantity of Barriers under the Contracts.