XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Product Warranties (Tables)
9 Months Ended
Sep. 30, 2023
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 nine months ended September 30, 2023 and 2022:
 Three Months Ended September 30,Nine Months Ended September 30,
 2023202220232022
Warranty reserve, beginning of period$142,420 $138,240 $144,006 $134,859 
Provision25,503 28,624 69,085 71,142 
Payments(24,129)(23,066)(69,297)(62,203)
Warranty reserve, end of period$143,794 $143,798 $143,794 $143,798