XML 30 R24.htm IDEA: XBRL DOCUMENT v3.25.3
Product Warranties (Tables)
9 Months Ended
Sep. 30, 2025
Product Warranties Disclosures [Abstract]  
Schedule of Product Warranties Liability Changes in the Company’s product warranties liability are:

 

 

 

September 30,

 

 

 

2025

 

 

2024

 

Balance at beginning of year

 

$

2,210

 

 

$

2,269

 

Provision

 

 

2,649

 

 

 

2,349

 

Claims

 

 

(2,398

)

 

 

(2,332

)

Balance at end of period

 

$

2,461

 

 

$

2,286