v3.25.2
Investments - Narrative (Details)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
security
Dec. 31, 2024
USD ($)
security
Debt and Equity Securities, FV-NI [Line Items]    
Number of available-for-sale investment securities in the twelve month or more category (security) | security 373 518
Weighted average duration of debt securities 3 years 3 years 1 month 6 days
Sub-prime    
Debt and Equity Securities, FV-NI [Line Items]    
Debt securities $ 112.9 $ 161.2
Sub-prime | AAA    
Debt and Equity Securities, FV-NI [Line Items]    
Debt securities 80.0 94.9
Sub-prime | AA    
Debt and Equity Securities, FV-NI [Line Items]    
Debt securities 13.8 31.8
Sub-prime | BBB    
Debt and Equity Securities, FV-NI [Line Items]    
Debt securities 15.4 24.9
Sub-prime | Unrated    
Debt and Equity Securities, FV-NI [Line Items]    
Debt securities $ 3.7 1.4
Sub-prime | A    
Debt and Equity Securities, FV-NI [Line Items]    
Debt securities   $ 8.2