XML 42 R30.htm IDEA: XBRL DOCUMENT v3.26.1
SUPPLEMENTARY FINANCIAL STATEMENT INFORMATION (Accounts Payable and Accruals - Other) (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Accounts payable and accruals - other:    
Payroll and related expenses $ 3,706 $ 1,629
Provision for vacation 2,448 2,309
Accrued expenses 9,685 9,790
Royalties payable 973 799
Income tax payable 3,203 2,950
Payable to customer 1,369 2,029
Property and equipment suppliers 286 369
Accounts payable and accruals - other $ 21,670 $ 19,875