v3.25.1
Allowance for Credit Losses - Schedule of Premiums Receivable (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Credit Loss [Abstract]        
Premiums receivable $ 196.1 $ 209.8 $ 179.5 $ 230.7
Premium Receivable, Allowance for Credit Loss [Roll Forward]        
Beginning balance 7.8 3.0    
Current period change for estimated uncollectible premiums 0.7 1.4    
Write-offs of uncollectible premiums receivable (0.7) (0.3)    
Ending balance $ 7.8 $ 4.1