v3.26.1
Reinsurance - Schedule of Reinsurance Recoverable (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Insurance [Abstract]        
Reinsurance recoverables on unpaid losses and LAE $ 2,092.9 $ 1,682.3 $ 1,424.6 $ 1,069.5
Other reinsurance recoverables:        
Reinsurance recoverables on paid losses and LAE 763.7 512.7    
Deposit assets 61.4 69.5    
Commutation consideration receivable 116.7 12.0    
Total other reinsurance recoverables 941.8 594.2    
Reinsurance recoverables 3,034.7 $ 2,276.5    
Loss portfolio transfer, reduction in deposit assets, attributable to actual recoveries 8.1      
Decrease related to recoveries (8.4)      
Increase related to income amortization $ 0.3