XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.2
COMMITMENTS AND CONTINGENT LIABILITIES (Tables)
3 Months Ended
Mar. 31, 2025
COMMITMENTS AND CONTINGENT LIABILITIES [Abstract]  
Changes in Warranty Liability
Changes in the warranty liability are summarized below:
   
Three Months Ended March 31,
 
   
2025
   
2024
 
Balance of accrued warranty, beginning of period
 
$
10,205
   
$
8,022
 
Accruals for current period sales
   
1,265
     
922
 
Cash settlements
   
(546
)
   
(483
)
Changes in liability for pre-existing warranties
   
(8
)
   
(4
)
Translation adjustment
   
289
     
(242
)
Balance of accrued warranty, end of period
 
$
11,205
   
$
8,215