v3.24.0.1
Long-duration Contracts - Schedule of Unobservable Inputs for Market Risk Benefits (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Market Risk Benefit [Line Items]      
Market risk benefits, net $ 3,373 $ 2,489 $ 4,447
Minimum | Discounted cash flow | Nonperformance risk      
Market Risk Benefit [Line Items]      
Market risk benefits, measurement input 0.004 0.002  
Minimum | Discounted cash flow | Option budget      
Market Risk Benefit [Line Items]      
Market risk benefits, measurement input 0.005 0.005  
Minimum | Discounted cash flow | Surrender rate      
Market Risk Benefit [Line Items]      
Market risk benefits, measurement input 0.032 0.033  
Minimum | Discounted cash flow | Utilization rate      
Market Risk Benefit [Line Items]      
Market risk benefits, measurement input 0.286 0.286  
Maximum | Discounted cash flow | Nonperformance risk      
Market Risk Benefit [Line Items]      
Market risk benefits, measurement input 0.014 0.016  
Maximum | Discounted cash flow | Option budget      
Market Risk Benefit [Line Items]      
Market risk benefits, measurement input 0.060 0.053  
Maximum | Discounted cash flow | Surrender rate      
Market Risk Benefit [Line Items]      
Market risk benefits, measurement input 0.064 0.067  
Maximum | Discounted cash flow | Utilization rate      
Market Risk Benefit [Line Items]      
Market risk benefits, measurement input 0.950 0.950  
Weighted average | Discounted cash flow | Nonperformance risk      
Market Risk Benefit [Line Items]      
Market risk benefits, measurement input 0.012 0.014  
Weighted average | Discounted cash flow | Option budget      
Market Risk Benefit [Line Items]      
Market risk benefits, measurement input 0.019 0.017  
Weighted average | Discounted cash flow | Surrender rate      
Market Risk Benefit [Line Items]      
Market risk benefits, measurement input 0.045 0.044  
Weighted average | Discounted cash flow | Utilization rate      
Market Risk Benefit [Line Items]      
Market risk benefits, measurement input 0.836 0.823