XML 93 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments (Mortgage Loans by Portfolio Segment) (Details) - Mortgage Loans - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Financing receivable, before allowance for credit losses $ 23,432 $ 22,612  
Financing receivable, allowance for credit losses (178) (137) $ (119)
Financing receivable, net of allowance for credit losses $ 23,254 $ 22,475  
Financing receivable, before allowance for credit losses as a percentage of financing receivable, net of allowance for credit losses 100.70% 100.60%  
Financing receivable, allowance for credit losses as a percentage of financing receivable, net of allowance for credit losses (0.70%) (0.60%)  
Financing receivable, after allowance for credit losses as a percentage of financing receivable, net of allowance for credit losses 100.00% 100.00%  
Commercial      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Financing receivable, before allowance for credit losses $ 13,326 $ 13,189  
Financing receivable, allowance for credit losses $ (106) $ (69) (49)
Financing receivable, before allowance for credit losses as a percentage of financing receivable, net of allowance for credit losses 57.30% 58.70%  
Agricultural      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Financing receivable, before allowance for credit losses $ 4,563 $ 4,416  
Financing receivable, allowance for credit losses $ (30) $ (19) (15)
Financing receivable, before allowance for credit losses as a percentage of financing receivable, net of allowance for credit losses 19.60% 19.60%  
Residential      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Financing receivable, before allowance for credit losses $ 5,543 $ 5,007  
Financing receivable, allowance for credit losses $ (42) $ (49) $ (55)
Financing receivable, before allowance for credit losses as a percentage of financing receivable, net of allowance for credit losses 23.80% 22.30%