XML 101 R76.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Schedule of Future Minimum Purchase Commitments (Detail)
$ in Millions
Mar. 31, 2021
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
Remaining 2021 $ 13.3
2022 9.2
2023 1.2
2024 0.1
Total $ 23.8