XML 102 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Significant Unobservable Inputs Freestanding Derivatives (Details)
9 Months Ended
Sep. 30, 2020
USD ($)
Dec. 31, 2019
USD ($)
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation    
Adjustment Resulting from Broker Prices Received $ 0  
Fair Value, Inputs, Level 3 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation    
Derivative Assets (Liabilities), at Fair Value, Net $ 1  
Equity options    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation    
Derivative Assets (Liabilities), at Fair Value, Net   $ (15,000,000)
Equity options | Measurement Input, Option Volatility [Member] | Minimum    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation    
Derivative Asset (Liability) Net, Measurement Input   0.13
Equity options | Measurement Input, Option Volatility [Member] | Maximum    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation    
Derivative Asset (Liability) Net, Measurement Input   0.28
Equity options | Measurement Input, Option Volatility [Member] | Weighted Average [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation    
Derivative Asset (Liability) Net, Measurement Input   0.17