v3.26.1
OTHER LIABILITIES - Reconciliation of Warranty and Other Provisions Balance (Detail) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Other Liabilities, Current [Abstract]    
Balance $ 863 [1] $ 849
Additions to warranty provision 462 619
Payments related to warranties (472) (605)
Balance [1] $ 853 $ 863
[1] The following table presents a reconciliation of the warranty provision balance:

 

 

As at

 

 

 

June 30, 2026

 

 

December 31, 2025

 

As at January 1,

 

 

863

 

 

 

849

 

Additions to warranty provision

 

 

462

 

 

 

619

 

Payments related to warranties

 

 

(472

)

 

 

(605

)

 

 

 

853

 

 

 

863