XML 61 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Other Financial Statement Data (Schedule Of Changes In Estimated Warranty Liability) (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Movement in Standard Product Warranty Accrual [Roll Forward]      
Balance at beginning of period $ 839 $ 798  
Accrual for warranties 814 726  
Warranty revision (54) (21)  
Settlements made during the period (599) (683)  
Balance at end of period 1,000 820  
Current portion of estimated warranty liability (943) (784) $ (793)
Long-term estimated warranty liability $ 57 $ 36