XML 47 R29.htm IDEA: XBRL DOCUMENT v3.25.1
SUPPLEMENTARY FINANCIAL STATEMENT INFORMATION (Accounts Payable and Accruals - Other) (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Accounts payable and accruals - other:    
Payroll and related expenses $ 1,346 $ 1,343
Provision for vacation 1,878 1,811
Accrued expenses 9,349 9,568
Royalties payable 300 1,080
Income tax payable 3,476 3,476
Advances from customer 2,000  
Payable to customer   2,056
Property and equipment suppliers 427 254
Accounts payable and accruals - other $ 18,776 $ 19,588