XML 75 R63.htm IDEA: XBRL DOCUMENT v3.25.2
Investments - Schedule of Residential Loans Segregated by Aging of Loans (By Year of Origination) and Non-accrual Loans by Amortized Cost (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Amortized Cost of Non-Accrual Loans [Abstract]    
Amortized cost of loans on non-accrual $ 76 $ 94
Residential Mortgage    
Credit Quality Indicator Current Year [Abstract]    
Year one 620 614
Year two 773 376
Year three 374 928
Year four 884 840
Year five 798 176
Prior 481 340
Total 3,930 3,274
Credit Quality Indicator Prior Year [Abstract]    
Year one 620 614
Year two 773 376
Year three 374 928
Year four 884 840
Year five 798 176
Prior 481 340
Total 3,930 3,274
Amortized Cost of Non-Accrual Loans [Abstract]    
Amortized cost of loans on non-accrual 67 85
Commercial Mortgage    
Credit Quality Indicator Current Year [Abstract]    
Total 3,085 2,722
Credit Quality Indicator Prior Year [Abstract]    
Total 3,085 2,722
Amortized Cost of Non-Accrual Loans [Abstract]    
Amortized cost of loans on non-accrual 9 9
Current (less than 30 days past due) | Residential Mortgage    
Credit Quality Indicator Current Year [Abstract]    
Year one 619 610
Year two 765 368
Year three 370 911
Year four 866 805
Year five 773 162
Prior 437 312
Total 3,830 3,168
Credit Quality Indicator Prior Year [Abstract]    
Year one 619 610
Year two 765 368
Year three 370 911
Year four 866 805
Year five 773 162
Prior 437 312
Total 3,830 3,168
30-89 days past due | Residential Mortgage    
Credit Quality Indicator Current Year [Abstract]    
Year one 1 1
Year two 5 6
Year three 2 4
Year four 6 6
Year five 5 1
Prior 14 3
Total 33 21
Credit Quality Indicator Prior Year [Abstract]    
Year one 1 1
Year two 5 6
Year three 2 4
Year four 6 6
Year five 5 1
Prior 14 3
Total 33 21
90 days or more past due | Residential Mortgage    
Credit Quality Indicator Current Year [Abstract]    
Year one 0 3
Year two 3 2
Year three 2 13
Year four 12 29
Year five 20 13
Prior 30 25
Total 67 85
Credit Quality Indicator Prior Year [Abstract]    
Year one 0 3
Year two 3 2
Year three 2 13
Year four 12 29
Year five 20 13
Prior 30 25
Total $ 67 $ 85