XML 60 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Other Financial Statement Data (Schedule Of Changes In Estimated Warranty Liability) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Movement in Standard Product Warranty Accrual [Roll Forward]      
Balance at beginning of period $ 991 $ 839  
Accrual for warranties 554 527  
Warranty revision 34 3  
Settlements made during the period (481) (392)  
Balance at end of period 1,098 977  
Current portion of estimated warranty liability (1,043) (920) $ (949)
Long-term estimated warranty liability $ 55 $ 57