XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Summary Of Revenue Performance Obligations) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Performance Obligations        
Revenues $ 25,204 $ 15,996 $ 42,936 $ 32,425
Percent of Revenues 100.00% 100.00% 100.00% 100.00%
Revenue recognized over time [Member]        
Performance Obligations        
Revenues $ 695 $ 362 $ 1,098 $ 555
Percent of Revenues 2.80% 2.30% 2.60% 1.70%
Revenue recognized at a point in time [Member]        
Performance Obligations        
Revenues $ 24,509 $ 15,634 $ 41,838 $ 31,870
Percent of Revenues 97.20% 97.70% 97.40% 98.30%