XML 93 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule II - Valuation and Qualifying Accounts and Reserves (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Warranty Reserve [Member]      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period $ 25,599 $ 28,595 $ 29,473
Additions Charged to Cost and Expenses 3,508 1,914 3,846
Deductions (6,929) (4,910) (4,724)
Balance at End of Period 22,178 25,599 28,595
Valuation Allowance of Deferred Tax Assets [Member]      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Period 3,026 2,232 2,775
Additions Charged to Cost and Expenses 281 794 0
Deductions   0 (543)
Balance at End of Period $ 3,307 $ 3,026 $ 2,232