XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Product Warranty (Tables)
9 Months Ended
Sep. 30, 2024
Product Warranties Disclosures [Abstract]  
Schedule of Product Warranty Activity
The following table summarizes product warranty activity during 2024 and 2023:
 
Nine Months Ended
 September 30,
 20242023
Beginning balance$828 $1,287 
Charges to expense398 521 
Costs incurred(642)(1,166)
Ending balance$584 $642