XML 123 R103.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Schedule of Estimated Settlement of Divestiture Contract Obligation Based On Discounted Value (Detail)
$ in Thousands
Dec. 31, 2020
USD ($)
Disclosure Commitments And Contingencies Schedule Of Estimated Settlement Of Divestiture Contract Obligation [Abstract]  
2021 $ 92,593
2022 74,942
2023 62,639
2024 54,042
2025 47,704
Thereafter 152,175
Divestiture Contract Obligation $ 484,095