XML 148 R115.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Schedule of Future Minimum Contracts of Affreightment and Royalty Commitments for All Noncancelable Agreements (Detail)
$ in Millions
Dec. 31, 2021
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
2022 $ 51.9
2023 28.2
2024 23.5
2025 23.8
2026 17.4
Thereafter 17.7
Total 162.5
2022 22.8
2023 14.3
2024 13.0
2025 11.2
2026 9.2
Thereafter 75.4
Total $ 145.9