XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.3
WARRANTY (Tables)
9 Months Ended
Sep. 30, 2025
WARRANTY  
Summary of warranty accrual balance

The changes in the Company’s warranty accrual balance in the nine months ended September 30, 2025 were as follows (in thousands):

Balance at January 1, 2025

    

$

12,300

Current period provisions

 

4,640

Settlements

 

(3,989)

Balance at September 30, 2025

$

12,951