XML 45 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Product Warranty (Tables)
9 Months Ended
Sep. 30, 2025
Product Warranties Disclosures [Abstract]  
Schedule of Product Warranty Activity
The following table summarizes product warranty activity during 2025 and 2024:
 
Nine Months Ended
 September 30,
 20252024
Beginning balance$607 $828 
Charges to expense625 398 
Costs incurred(478)(642)
Ending balance$754 $584