XML 95 R79.htm IDEA: XBRL DOCUMENT v3.22.4
COMMITMENTS AND CONTINGENCIES - Contractual obligations (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
COMMITMENTS AND CONTINGENCIES  
2023 $ 239,350
2024 51,162
2025 14,153
2026 9,586
Total $ 314,251