v3.26.1
OTHER LIABILITIES - Summary of Other Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Dec. 31, 2024
Other Liabilities, Current [Abstract]      
Warranty provisions $ 858 [1] $ 863 [1] $ 849
DSU liability 2,254 1,954  
Income taxes payable 253 247  
Sublease deposits 112 206  
Other provisions and other liabilities 2,162 2,166  
Other liabilities $ 5,639 $ 5,436  
[1] The following table presents a reconciliation of the warranty provision balance:

 

 

As at

 

 

 

March 31, 2026

 

 

December 31, 2025

 

As at January 1,

 

 

863

 

 

 

849

 

Additions to warranty provision

 

 

113

 

 

 

619

 

Payments related to warranties

 

 

(118

)

 

 

(605

)

 

 

 

858

 

 

 

863