XML 108 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Schedule of Estimated Settlement of Divestiture Contract Obligation Based on Discounted Value (Detail)
$ in Thousands
Dec. 31, 2023
USD ($)
Disclosure Commitments And Contingencies Schedule Of Estimated Settlement Of Divestiture Contract Obligation [Abstract]  
2024 $ 86,762
2025 77,418
2026 61,805
2027 52,622
2028 48,116
Thereafter 70,727
Divestiture Contract Obligation $ 397,450