XML 57 R44.htm IDEA: XBRL DOCUMENT v3.22.2
LEASES - Right-of-use asset and lease liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
LEASES    
Operating lease right-of-use assets $ 70,845 $ 68,983
Operating lease liabilities    
Current portion included in current liabilities 6,483 5,057
Long-term portion included in non-current liabilities 72,996 65,474
Total operating lease liabilities $ 79,479 $ 70,531