XML 90 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUPPLEMENTARY FINANCIAL STATEMENT INFORMATION (Accounts Payable and Accruals - Other) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accounts payable and accruals - other:    
Payroll and related expenses $ 1,437 $ 1,216
Interest Payable 511 719
Provision for vacation 1,605 1,404
Accrued expenses 9,009 7,478
Royalties payable 637 781
Income tax payable 2,876 530
Sales reserves 2,861  
Property and equipment suppliers 614 143
Accounts payable and accruals - other $ 19,550 $ 12,271