v3.26.1
Other assets (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Net deferred tax assets $ 78.9 $ 77.8
Commission income receivable 50.7 45.1
Funds withheld by reinsurers 18.1 19.3
Prepaid expenses 20.6 16.4
Current income tax recoverable 31.9 9.3
Other 34.0 30.2
Total $ 234.2 $ 198.1