XML 47 R33.htm IDEA: XBRL DOCUMENT v3.24.3
SUPPLEMENTARY FINANCIAL STATEMENT INFORMATION (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Accounts payable and accruals - other:    
Payroll and related expenses $ 1,251 $ 1,437
Interest payable   511
Provision for vacation 1,713 1,605
Accrued expenses 8,342 9,009
Royalties payable 571 637
Income tax payable 3,040 2,876
Sales reserve 4,258 2,861
Property and equipment suppliers 402 614
Accounts payable and accruals - other $ 19,577 $ 19,550