XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Summary Of Revenue Performance Obligations) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Performance Obligations        
Revenues $ 27,762 $ 20,820 $ 70,698 $ 53,245
Percent of Revenues 100.00% 100.00% 100.00% 100.00%
Revenue recognized over time        
Performance Obligations        
Revenues $ 585 $ 546 $ 1,683 $ 1,101
Percent of Revenues 2.10% 2.60% 2.40% 2.10%
Revenue recognized at a point in time        
Performance Obligations        
Revenues $ 27,177 $ 20,274 $ 69,015 $ 52,144
Percent of Revenues 97.90% 97.40% 97.60% 97.90%