v3.26.1
Note 12 - Accounts Payable and Accrued Liabilities - Summary of Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Accounts payable – trade $ 128,676 $ 101,334
Payroll, vacation and other employee benefits 33,684 44,311
Accruals for goods received not invoiced 12,508 15,431
Other accrued liabilities 98,537 107,512
Total $ 273,405 $ 268,588