XML 76 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Note 12 - Accounts Payable and Accrued Liabilities - Summary of Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Accounts payable – trade $ 90,760 $ 84,952
Payroll, vacation and other employee benefits 30,629 42,671
Accruals for goods received not invoiced 14,940 18,666
Other accrued liabilities 65,695 66,863
Total $ 202,024 $ 213,152