XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Product Warranties (Tables)
3 Months Ended
Mar. 31, 2024
Product Warranties Disclosures [Abstract]  
Schedule of Product Warranty Liability Activity in the product warranties is summarized as follows (in thousands):
Three Months Ended
March 31,
20242023
Beginning balance$9,139 $6,251 
Provisions for product warranties, net of reductions929 (88)
Ending balance$10,068 $6,163