v3.26.1
WARRANTY - Changes in Accrual Balance (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Changes in the company's accrual balance  
Balance at beginning of year $ 12,819
Current period provisions 1,355
Settlements (1,351)
Balance at end of year $ 12,823