XML 94 R81.htm IDEA: XBRL DOCUMENT v3.25.1
Separate Account Balances - Separate Account Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Separate Account Balances      
Separate account liabilities $ 171,266.2 $ 173,327.1  
Other balances      
Separate Account Balances      
Separate account liabilities 283.5 280.2  
Retirement and Income Solutions      
Separate Account Balances      
Separate account liabilities 129,611.7 133,438.0  
Retirement and Income Solutions | Group retirement contracts      
Separate Account Balances      
Separate account liabilities 121,851.7 125,103.1 $ 117,518.5
Retirement and Income Solutions | Individual variable annuities      
Separate Account Balances      
Separate account liabilities 7,760.0 8,334.9 9,131.9
Principal Asset Management | International Pension | Pension | Latin America      
Separate Account Balances      
Separate account liabilities 34,658.5 32,802.2 34,580.6
Benefits and Protection | Life Insurance | Universal life      
Separate Account Balances      
Separate account liabilities $ 6,712.5 $ 6,806.7 $ 5,982.5