XML 34 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Product Warranties (Tables)
3 Months Ended
Mar. 31, 2022
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, 2022 and 2021:
 Three Months Ended March 31,
 20222021
Warranty reserve, beginning of period$134,859 $119,638 
Provision17,967 22,329 
Payments(17,485)(17,131)
Warranty reserve, end of period$135,341 $124,836