XML 51 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Product Warranties Product Warranties - Schedule of Product Warranties Reserves (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]        
Warranty reserve, beginning of period $ 138,240 $ 127,502 $ 134,859 $ 119,638
Provision 28,624 22,789 71,142 66,878
Payments (23,066) (20,188) (62,203) (56,413)
Warranty reserve, end of period $ 143,798 $ 130,103 $ 143,798 $ 130,103