XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition (Summary Of Revenue Performance Obligations) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Performance Obligations        
Revenues $ 27,569 $ 25,204 $ 51,815 $ 42,936
Percent of Revenues 100.00% 100.00% 100.00% 100.00%
Revenue recognized over time        
Performance Obligations        
Revenues $ 748 $ 695 $ 1,590 $ 1,098
Percent of Revenues 2.70% 2.80% 3.10% 2.60%
Revenue recognized at a point in time        
Performance Obligations        
Revenues $ 26,821 $ 24,509 $ 50,225 $ 41,838
Percent of Revenues 97.30% 97.20% 96.90% 97.40%