v3.26.1
Reinsurance - Narrative (Details)
$ in Millions
6 Months Ended
Jun. 30, 2026
USD ($)
reinsurer
Dec. 31, 2025
USD ($)
Insurance [Abstract]    
Number of reinsurers | reinsurer 2  
Reinsurance recoverable, credit loss allowance $ 1.1 $ 1.1
Net ceded reinsurance recoverable 446.2 456.7
Unsecured reinsurance recoverable $ 38.8 $ 41.3