v3.26.1
Product Warranty (Tables)
6 Months Ended
Jun. 30, 2026
Product Warranties Disclosures [Abstract]  
Schedule of Product Warranty Activity
The following table summarizes product warranty activity during 2026 and 2025:
 
Six Months Ended
June 30,
20262025
Beginning balance$644 $607 
Charges to expense148 517 
Costs incurred(136)(296)
Ending balance$656 $828