XML 117 R85.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 12 - Accounts Payable and Accrued Liabilities - Summary of Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Accounts payable – trade $ 84,952 $ 63,855
Payroll, vacation and other employee benefits 42,671 22,345
Accruals for goods received not invoiced 18,666 6,655
Other accrued liabilities 66,863 43,387
Total $ 213,152 $ 136,242