XML 97 R75.htm IDEA: XBRL DOCUMENT v3.25.4
WARRANTY - Changes in Accrual Balance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Changes in the company's accrual balance      
Balance at beginning of year $ 12,300 $ 12,243 $ 11,857
Provision 5,954 5,423 5,875
Settlements (5,435) (5,366) (5,489)
Balance at end of year $ 12,819 $ 12,300 $ 12,243