XML 51 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Current Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Accounts payable and other accrued liabilities:    
Accounts payable $ 47,967 $ 49,600
Accrued liabilities 21,648 23,192
Total Accounts payable and other accrued liabilities 69,615 72,792
Accrued payroll costs:    
Payroll and benefits 37,178 41,506
Payroll taxes 5,138 2,633
Health insurance liabilities 3,805 3,481
Workers’ compensation liabilities 772 749
Total Accrued payroll costs $ 46,893 $ 48,369