XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Product Warranty (Tables)
3 Months Ended
Mar. 31, 2023
Product Warranties Disclosures [Abstract]  
Summary of product warranty activity
The following table summarizes product warranty activity during 2023 and 2022:
 
Three Months Ended
 March 31,
 20232022
Beginning balance$1,287 $1,084 
Charges to expense44 269 
Costs incurred(619)(263)
Ending balance$712 $1,090