v3.26.1
Note 12 - Accounts Payable and Accrued Liabilities - Summary of Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accounts payable – trade $ 136,487 $ 101,334
Payroll, vacation and other employee benefits 41,802 44,311
Accruals for goods received not invoiced 16,812 15,431
Other accrued liabilities 109,707 107,512
Total $ 304,808 $ 268,588