XML 130 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Separate Account Liabilities Balance Sheet (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Separate Account, Liability [Line Items]        
Separate account liabilities $ 139,504 $ 144,634    
Latin America | Pension Plan        
Separate Account, Liability [Line Items]        
Separate account liabilities 38,765 41,320 $ 39,428 $ 37,631
Stable Value and Risk Solutions | RIS        
Separate Account, Liability [Line Items]        
Separate account liabilities 40,319 41,343 48,265 58,473
Annuities | RIS        
Separate Account, Liability [Line Items]        
Separate account liabilities 11,001 11,659 11,694 21,292
Annuities | MetLife Holdings        
Separate Account, Liability [Line Items]        
Separate account liabilities 27,829 29,224 $ 28,499 $ 40,173
Insurance, Other        
Separate Account, Liability [Line Items]        
Separate account liabilities $ 21,590 $ 21,088