XML 71 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Warranty Reserve (Tables)
12 Months Ended
Dec. 31, 2024
Product Warranties Disclosures [Abstract]  
Schedule of Activity in the Warranty Reserve The following is a summary of the activity in the warranty reserve:
Year Ended December 31,
202420232022
 (Amounts in thousands)
Balance — January 1$26,698 $22,047 $23,893 
Accruals for warranty expense, net of adjustments26,271 26,528 17,342 
Settlements made(21,439)(21,877)(19,188)
Balance — December 31$31,530 $26,698 $22,047