XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Product Warranties (Tables)
3 Months Ended
Mar. 31, 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 months ended March 31, 2024 and 2023:
 Three Months Ended March 31,
 20242023
Warranty reserve, beginning of period$146,283 $144,006 
Provision18,948 21,270 
Payments(22,102)(20,845)
Warranty reserve, end of period$143,129 $144,431