XML 79 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
OTHER ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Legal and professional accruals $ 46,334 $ 46,762
Payroll and other compensation expenses 50,289 44,284
Insurance accruals 6,121 7,314
Property, sales and other non-income related taxes 6,833 8,018
Accrued commission 2,014 1,111
Accrued interest 8,495 6,469
Other 8,671 7,141
Total $ 128,757 $ 121,099