XML 104 R82.htm IDEA: XBRL DOCUMENT v3.25.4
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES AND OTHER LIABILITIES - Schedule Of Other Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]      
Warranty and other provisions $ 863 [1] $ 849 [1] $ 873
Deferred share unit liability 1,954 2,028  
Sublease deposits 206 206  
Income taxes payable 247 0  
Other equipment lease liability 116 84  
Other provisions 2,050 50  
Other liabilities $ 5,436 $ 3,217  
[1] The following table presents a reconciliation of the warranty provisions balance: