v3.26.1
Segment Information - Schedule of Disaggregation of Revenues by Category and Services (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
segment
Mar. 31, 2025
USD ($)
segment
Segment Reporting [Abstract]    
Number of operating segments | segment 2 2
Number of reportable segments | segment 2 2
Segment Information    
Total revenue $ 65,947 $ 63,366
Subscription    
Segment Information    
Total revenue 52,667 48,692
Subscription, Term Maintenance | Reclassification, Segmentation Basis Change    
Segment Information    
Total revenue   5,100
Perpetual maintenance and services    
Segment Information    
Total revenue 2,693 3,611
Hardware products    
Segment Information    
Total revenue 10,587 11,063
Cybersecurity    
Segment Information    
Total revenue 48,546 47,713
Cybersecurity | Subscription    
Segment Information    
Total revenue 35,312 33,123
Cybersecurity | Subscription, Term Maintenance | Reclassification, Segmentation Basis Change    
Segment Information    
Total revenue   5,100
Cybersecurity | Perpetual maintenance and services    
Segment Information    
Total revenue 2,647 3,527
Cybersecurity | Hardware products    
Segment Information    
Total revenue 10,587 11,063
Digital Agreements    
Segment Information    
Total revenue 17,401 15,653
Digital Agreements | Subscription    
Segment Information    
Total revenue 17,355 15,569
Digital Agreements | Subscription, Term Maintenance | Reclassification, Segmentation Basis Change    
Segment Information    
Total revenue   100
Digital Agreements | Perpetual maintenance and services    
Segment Information    
Total revenue 46 84
Digital Agreements | Hardware products    
Segment Information    
Total revenue $ 0 $ 0