XML 75 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 8 - Accounts Payable and Accrued Liabilities - Changes in Product Warranty Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Balance $ 125 $ 96
Warranty settlements (169) (181)
Warranty provision 116 210
Balance $ 72 $ 125