XML 45 R35.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Recognition (Summary Of Revenue Performance Obligations) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Performance Obligations    
Revenues $ 14,976 $ 14,120
Percent of Revenues 100.00% 100.00%
Revenue recognized over time [Member]    
Performance Obligations    
Revenues $ 346 $ 894
Percent of Revenues 2.00% 6.00%
Revenue recognized at a point in time [Member]    
Performance Obligations    
Revenues $ 14,630 $ 13,226
Percent of Revenues 98.00% 94.00%