XML 81 R72.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies - Additional Information (Detail)
$ in Millions
Sep. 30, 2023
USD ($)
Commitments and Contingencies Disclosure [Line Items]  
Letters of credit, collateral for retrospective premiums and retained losses $ 92.7
Commitments to purchase major equipment 197.0
Current obligation 34.5
Purchase obligations for remainder of 2023 14.2
Purchase obligations for 2024 16.3
Purchase obligations for 2025 4.0
Letter of Credit  
Commitments and Contingencies Disclosure [Line Items]  
Amount drawn under letters of credit $ 0.0