XML 97 R77.htm IDEA: XBRL DOCUMENT v3.20.4
COMMITMENTS AND CONTINGENCIES - Contractual obligations (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
COMMITMENTS AND CONTINGENCIES  
2021 $ 97,979
2022 25,409
2023 5,814
2024 41
2025 12
Total $ 129,255