XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition (Summary Of Revenue Performance Obligations) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Performance Obligations    
Revenues $ 17,732 $ 16,429
Percent of Revenues 100.00% 100.00%
Revenue recognized over time [Member]    
Performance Obligations    
Revenues $ 403 $ 193
Percent of Revenues 2.30% 1.20%
Revenue recognized at a point in time [Member]    
Performance Obligations    
Revenues $ 17,329 $ 16,236
Percent of Revenues 97.70% 98.80%