XML 48 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenues $ 9,651 $ 5,807 $ 18,270 $ 11,095
Percentage Of Revenue From Revenue Streams 100.00% 100.00% 100.00% 100.00%
Communication [Member]        
Revenues $ 5,936 $ 3,691 $ 12,502 $ 7,074
Percentage Of Revenue From Revenue Streams 61.50% 63.60% 68.40% 63.80%
Compliance [Member]        
Revenues $ 3,715 $ 2,116 $ 5,768 $ 4,021
Percentage Of Revenue From Revenue Streams 38.50% 36.40% 31.60% 36.20%