v3.26.3
Goodwill (Details) - USD ($)
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Goodwill [Roll Forward]    
Net balance at December 31, 2025 $ 103,840,000  
Acquisition during the period 25,962,000  
Foreign currency exchange rate effect (2,115,000)  
Net balance at September 30, 2026 127,687,000  
Goodwill impairment 0 $ 0
Cybersecurity    
Goodwill [Roll Forward]    
Net balance at December 31, 2025 82,240,000  
Acquisition during the period 25,962,000  
Foreign currency exchange rate effect (1,654,000)  
Net balance at September 30, 2026 106,548,000  
Digital Agreements    
Goodwill [Roll Forward]    
Net balance at December 31, 2025 21,600,000  
Acquisition during the period 0  
Foreign currency exchange rate effect (461,000)  
Net balance at September 30, 2026 $ 21,139,000