XML 74 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Accounts Payable and Accrued Liabilities - Summary of Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Accounts payable – trade $ 121,414 $ 100,951
Payroll, vacation and other employee benefits 41,098 46,935
Accruals for goods received not invoiced 21,701 32,102
Other accrued liabilities 87,946 92,716
Total $ 272,159 $ 272,704