XML 104 R83.htm IDEA: XBRL DOCUMENT v3.25.4
Note 12 - Accounts Payable and Accrued Liabilities - Summary of Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Accounts payable – trade $ 101,334 $ 143,727
Payroll, vacation and other employee benefits 44,311 45,675
Accruals for goods received not invoiced 15,431 15,469
Other accrued liabilities 107,512 135,427
Total $ 268,588 $ 340,298