v3.25.1
Allowance for Credit Losses - Schedule of Reinsurance Recoverables (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Credit Loss [Abstract]        
Reinsurance recoverables, net $ 2,936.1 $ 3,053.2 $ 2,933.1 $ 2,959.3
Allowance for Estimated Uncollectible Reinsurance $ 5.8 $ 5.8 $ 0.0 $ 0.0