v3.26.1
Business Acquisitions - Schedule of Supplemental Pro-Forma Information (Detail)
$ in Millions
3 Months Ended
Mar. 31, 2025
USD ($)
Business Acquisition [Line Items]  
Total pro-forma revenues $ 150.5
Total pro-forma net income 11.7
Generis Group [Member]  
Business Acquisition [Line Items]  
Total pro-forma revenues 2.8
Total pro-forma net income (0.3)
This is Beyond Ltd [Member]  
Business Acquisition [Line Items]  
Total pro-forma net income (2.6)
Insurtech [Member]  
Business Acquisition [Line Items]  
Total pro-forma net income (0.7)
Emerald Revenue [Member]  
Business Acquisition [Line Items]  
Total pro-forma revenues 147.7
Emerald Net Income [Member]  
Business Acquisition [Line Items]  
Total pro-forma net income $ 15.3