XML 77 R65.htm IDEA: XBRL DOCUMENT v3.22.2
Note 12 - Accounts Payable and Accrued Liabilities - Summary of Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Accounts payable – trade $ 92,594 $ 84,952
Payroll, vacation and other employee benefits 33,752 42,671
Accruals for goods received not invoiced 20,681 18,666
Other accrued liabilities 81,736 66,863
Total $ 228,763 $ 213,152