XML 71 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenues $ 23,514 $ 21,883
Percentage of revenue from revenue streams 100.00% 100.00%
Communication    
Revenues $ 16,115 $ 14,058
Percentage of revenue from revenue streams 68.50% 64.20%
Compliance    
Revenues $ 7,399 $ 7,825
Percentage of revenue from revenue streams 31.50% 35.80%