v3.26.1
Business Combination - Pro Forma Information - Adjustments (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Event Risk LLC    
Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments    
Business combination, provisional information, initial accounting incomplete, adjustment, intangibles $ 0.6 $ 1.2