XML 48 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingent Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Summary of Changes in Product Warranties Reserve
The following table reflects the changes in our warranty reserve (see Note 1 herein for further discussion of warranty/product liability reserves):
 Year Ended December 31,
 202320222021
Warranty reserve, beginning of year$144,006 $134,859 $119,638 
Provision95,193 96,577 94,605 
Payments(92,916)(87,430)(79,384)
Warranty reserve, end of year$146,283 $144,006 $134,859