XML 99 R76.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Schedule of Future Minimum Purchase Commitments (Detail)
$ in Millions
Jun. 30, 2021
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
Remaining 2021 $ 11.5
2022 13.5
2023 3.8
2024 0.3
Thereafter 0.0
Total $ 29.1