v3.25.2
Long-Duration Insurance Contracts - Reconciliation of Policyholder Account Balances to the Balance Sheet (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Policyholder Account Balance [Line Items]            
Policyholders' account balances $ 5,076.4   $ 5,100.3      
Indexed Universal Life            
Policyholder Account Balance [Line Items]            
Policyholders' account balances 82.3 $ 78.2 72.9 $ 65.2 $ 61.0 $ 57.8
Experience life            
Policyholder Account Balance [Line Items]            
Policyholders' account balances 56.5 57.4 58.0 59.4 60.1 61.2
Fixed Account Annuities            
Policyholder Account Balance [Line Items]            
Policyholders' account balances 4,495.1 4,495.9 4,508.4 4,509.5 4,519.9 4,556.0
Fixed Indexed Account Annuities            
Policyholder Account Balance [Line Items]            
Policyholders' account balances 388.6 399.7 409.5 426.6 437.4 449.0
SPIA (non-life contingent)            
Policyholder Account Balance [Line Items]            
Policyholders' account balances 27.9 $ 28.3 28.6 $ 30.4 $ 31.6 $ 32.6
Reconciling items            
Policyholder Account Balance [Line Items]            
Policyholders' account balances $ 26.0   $ 22.9