XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition (Summary Of Revenue Performance Obligations) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Performance Obligations    
Revenues $ 24,246 $ 17,732
Percent of Revenues 100.00% 100.00%
Revenue recognized over time    
Performance Obligations    
Revenues $ 842 $ 403
Percent of Revenues 3.50% 2.30%
Revenue recognized at a point in time    
Performance Obligations    
Revenues $ 23,404 $ 17,329
Percent of Revenues 96.50% 97.70%