XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Product Warranty (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Product Warranty      
Product warranty period 1 year    
Changes in standard product warranty liability      
Balance at January 1 (beginning of year) $ 10,487 $ 6,924  
Warranties issued during the period 2,629 2,140  
Settlements made during the period (2,587) (1,430)  
Changes in estimate of liability for pre-existing warranties during the period 865 375  
Balance at March 31 (end of period) 11,394 8,009  
Product warranty classification      
Amount classified as current 9,599 7,203 $ 8,299
Amount classified as long-term 1,795 806  
Total warranty liability $ 11,394 $ 8,009 $ 10,487