XML 59 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Other Financial Statement Data (Schedule Of Changes In Estimated Warranty Liability) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Movement in Standard Product Warranty Accrual [Roll Forward]      
Balance at beginning of period $ 991 $ 839  
Accrual for warranties 261 272  
Warranty revision 64 (40)  
Settlements made during the period (233) (181)  
Balance at end of period 1,083 890  
Current portion of estimated warranty liability (1,027) (851) $ (949)
Long-term estimated warranty liability $ 56 $ 39