XML 61 R51.htm IDEA: XBRL DOCUMENT v3.21.1
Other Financial Statement Data (Schedule Of Changes In Estimated Warranty Liability) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Movement in Standard Product Warranty Accrual [Roll Forward]      
Balance at beginning of period $ 839 $ 798  
Accrual for warranties 272 230  
Warranty revision (40) 1  
Settlements made during the period (181) (244)  
Balance at end of period 890 785  
Current portion of estimated warranty liability (851) (748) $ (793)
Long-term estimated warranty liability $ 39 $ 37