XML 115 R98.htm IDEA: XBRL DOCUMENT v3.25.1
COMMITMENTS AND CONTINGENCIES - Other Obligations (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Contractual obligation  
2025 $ 72,389
2026 38,978
2027 18,614
2028 10,757
2029 6,665
Thereafter 23,670
Total obligations $ 171,073