XML 45 R31.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SUPPLEMENTARY FINANCIAL STATEMENT INFORMATION (Accounts Payable and Accruals - Other) (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Accounts payable and accruals - other:    
Payroll and related expenses $ 2,502 $ 1,437
Interest Payable 128 511
Provision for vacation 1,696 1,605
Accrued expenses 8,451 9,009
Royalties payable 110 637
Income tax payable 2,876 2,876
Sales reserve 2,861 2,861
Property and equipment suppliers 146 614
Accounts payable and accruals - other $ 18,770 $ 19,550