XML 41 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenues $ 5,807 $ 5,720 $ 11,095 $ 10,700
Percentage Of Revenue From Revenue Streams 100.00% 100.00% 100.00% 100.00%
Communication        
Revenues $ 3,691 $ 3,510 $ 7,074 $ 6,697
Percentage Of Revenue From Revenue Streams 63.60% 61.40% 63.80% 62.60%
Compliance        
Revenues $ 2,116 $ 2,210 $ 4,021 $ 4,003
Percentage Of Revenue From Revenue Streams 36.40% 38.60% 36.20% 37.40%