XML 74 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Revenues $ 33,378 $ 23,514
Percentage of revenue from revenue streams 100.00% 100.00%
Communication    
Revenues $ 24,224 $ 16,115
Percentage of revenue from revenue streams 72.60% 68.50%
Compliance    
Revenues $ 9,154 $ 7,399
Percentage of revenue from revenue streams 27.40% 31.50%