XML 88 R69.htm IDEA: XBRL DOCUMENT v3.26.1
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES - Product Warranty Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES [Abstract]    
Balance, beginning of period $ 83 $ 72
Warranty settlements (13) (79)
Warranty provision (40) 90
Balance, end of period $ 30 $ 83