XML 61 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Warranty reserves (Tables)
12 Months Ended
Dec. 31, 2024
Guarantees and Product Warranties [Abstract]  
Activity related to Warranty Reserves
The following table provides a summary of the activity related to warranty reserves, which are included in Other accrued expenses and liabilities on the accompanying Consolidated Balance Sheets as follows:
20242023
Warranty reserves at January 1$1,301,796 $1,371,412 
Reserves provided1,219,353 1,070,762 
Payments for warranty costs and other (654,894)(1,140,378)
Warranty reserves at December 31$1,866,255 $1,301,796