XML 33 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Additional Financial Information Disclosures (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Changes in warranty and after-sale costs reserve        
Balance at beginning of period $ 13,849 $ 11,045 $ 11,102 $ 9,606
Net additions charged to earnings 3,310 3,476 9,908 8,355
Costs incurred (1,499) (3,701) (5,350) (7,141)
Balance at end of period $ 15,660 $ 10,820 $ 15,660 $ 10,820