XML 65 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Derivative Instruments (Details)
Dec. 31, 2019
USD ($)
item
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Estimated Fair Value $ 575,294
Derivatives not designated as hedge | Equity options  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Notional Amount $ 9,698,863
Number of Contracts | item 24
Estimated Fair Value $ 575,294
Derivatives not designated as hedge | Equity-indexed embedded derivative  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Notional Amount $ 10,720,324
Number of Contracts | item 108
Estimated Fair Value $ 576,634