XML 43 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenues $ 6,962 $ 8,619
Percentage Of Revenue From Revenue Streams 100.00% 100.00%
Communication [Member]    
Revenues $ 5,459 $ 6,566
Percentage Of Revenue From Revenue Streams 78.40% 76.20%
Compliance [Member]    
Revenues $ 1,503 $ 2,053
Percentage Of Revenue From Revenue Streams 21.60% 23.80%