XML 67 R55.htm IDEA: XBRL DOCUMENT v3.21.2
OTHER ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Legal and professional accruals $ 82,841 $ 4,135
Payroll and other compensation expenses 42,776 42,668
Insurance accruals 6,787 6,659
Property, sales and other non-income related taxes 7,103 8,722
Accrued commission 1,047 1,048
Accrued interest 2,761 2,437
Other 8,331 7,475
Total $ 151,646 $ 73,144