XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Product Warranties Product Warranties - Schedule of Product Warranties Reserves (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]        
Warranty reserve, beginning of period $ 142,420 $ 138,240 $ 144,006 $ 134,859
Provision 25,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