XML 113 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS AND CONTINGENCIES - Other Obligations (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Contractual obligation  
2024 $ 121,989
2025 74,457
2026 32,220
2027 19,005
2028 13,816
Thereafter 106,373
Total obligations $ 367,860