XML 47 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUPPLEMENTARY FINANCIAL STATEMENT INFORMATION (Accounts Payable and Accruals - Other) (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Accounts payable and accruals - other:    
Payroll and related expenses $ 1,205 $ 1,437
Interest payable 506 511
Provision for vacation 1,688 1,605
Accrued expenses 9,387 9,009
Royalties payable 509 637
Income tax payable 2,876 2,876
Sales reserve 3,051 2,861
Property and equipment suppliers 121 614
Accounts payable and accruals - other $ 19,343 $ 19,550