XML 74 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Accounts payable and other accrued liabilities    
Accounts payable $ 49,600 $ 40,241
Accrued liabilities 23,192 41,167
Total Accounts payable and other accrued liabilities 72,792 81,408
Accrued payroll costs    
Payroll and benefits 41,506 43,738
Payroll taxes 2,633 22,466
Health insurance liabilities 3,481 4,474
Workers’ compensation liabilities 749 746
Total Accrued payroll costs $ 48,369 $ 71,424