v3.26.1
The Company and Summary of Significant Accounting Policies - Segments - Business Combination (Details) - Event Risk LLC
$ in Thousands
Feb. 27, 2026
USD ($)
Business Combination, Description  
Business combination, effective date of acquisition Feb. 27, 2026
Business combination, name of acquiree Event Risk LLC
Business Combination, Consideration Transferred  
Business combination, consideration transferred $ 18,040