XML 55 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Segment Information - Reconciliation of the Disaggregated Revenues to Revenues from our Two Operating Segments (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
segment
Sep. 30, 2023
USD ($)
segment
Jun. 30, 2022
segment
Sep. 30, 2024
USD ($)
segment
Sep. 30, 2023
USD ($)
segment
Segment Information          
Number of operating segments | segment 2 2 2 2 2
Number of reportable segments | segment 2 2 2 2 2
Total revenue $ 56,242 $ 58,838   $ 182,008 $ 172,178
Subscription          
Segment Information          
Total revenue 33,648 26,185   103,283 79,126
Professional services and other          
Segment Information          
Total revenue $ 853 $ 1,543   $ 3,866 $ 4,666
License | Revenue from Contract with Customer, Product and Service Benchmark | Product Concentration Risk          
Segment Information          
Percent of total 1.00% 1.00%   1.00% 1.00%
Digital Agreements          
Segment Information          
Total revenue $ 15,405 $ 13,012   $ 45,280 $ 36,426
Digital Agreements | Subscription          
Segment Information          
Total revenue 15,045 11,807   43,641 32,641
Digital Agreements | Maintenance and support          
Segment Information          
Total revenue 327 995   1,321 3,121
Digital Agreements | Professional services and other          
Segment Information          
Total revenue 33 210   318 664
Digital Agreements | Hardware products          
Segment Information          
Total revenue 0 0   0 0
Security Solutions          
Segment Information          
Total revenue 40,837 45,826   136,728 135,752
Security Solutions | Subscription          
Segment Information          
Total revenue 18,603 14,378   59,642 46,485
Security Solutions | Maintenance and support          
Segment Information          
Total revenue 9,317 11,276   29,125 31,914
Security Solutions | Professional services and other          
Segment Information          
Total revenue 820 1,333   3,548 4,002
Security Solutions | Hardware products          
Segment Information          
Total revenue $ 12,097 $ 18,839   $ 44,413 $ 53,351