XML 158 R122.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments (Past Due and Interest Accrual Status of Mortgage Loans) (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Financing Receivable, Nonaccrual [Line Items]    
Mortgage Loans, Gross $ 89,812 $ 93,227
Greater than 90 Days Past Due and Still Accruing Interest 280 19
Financing Receivable, Nonaccrual 1,658 1,035
Financial Asset, Past Due    
Financing Receivable, Nonaccrual [Line Items]    
Mortgage Loans, Gross 1,578 533
Commercial Mortgage Loans    
Financing Receivable, Nonaccrual [Line Items]    
Mortgage Loans, Gross 56,310 60,326
Greater than 90 Days Past Due and Still Accruing Interest 0 3
Financing Receivable, Nonaccrual 1,123 427
Commercial Mortgage Loans | Financial Asset, Past Due    
Financing Receivable, Nonaccrual [Line Items]    
Mortgage Loans, Gross 773 75
Residential Mortgage Loans    
Financing Receivable, Nonaccrual [Line Items]    
Mortgage Loans, Gross 14,189 13,096
Greater than 90 Days Past Due and Still Accruing Interest 18 16
Financing Receivable, Nonaccrual 446 402
Residential Mortgage Loans | Financial Asset, Past Due    
Financing Receivable, Nonaccrual [Line Items]    
Mortgage Loans, Gross 464 418
Agricultural Mortgage Loans    
Financing Receivable, Nonaccrual [Line Items]    
Mortgage Loans, Gross 19,313 19,805
Greater than 90 Days Past Due and Still Accruing Interest 262 0
Financing Receivable, Nonaccrual 89 206
Agricultural Mortgage Loans | Financial Asset, Past Due    
Financing Receivable, Nonaccrual [Line Items]    
Mortgage Loans, Gross $ 341 $ 40