XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Product Warranties (Tables)
6 Months Ended
Jun. 30, 2024
Product Warranties Disclosures [Abstract]  
Summary of Changes in Product Warranties Reserve
The following table reflects the changes in our Warranty Reserve during the three and six months ended June 30, 2024 and 2023:
 Three Months Ended June 30,Six Months Ended June 30,
 2024202320242023
Warranty reserve, beginning of period$143,129 $144,431 $146,283 $144,006 
Provision23,273 22,312 42,221 43,582 
Payments(23,061)(24,323)(45,163)(45,168)
Warranty reserve, end of period$143,341 $142,420 $143,341 $142,420