XML 64 R53.htm IDEA: XBRL DOCUMENT v3.19.1
Derivatives (Narrative) (Details)
3 Months Ended 60 Months Ended
Mar. 31, 2019
USD ($)
item
security
Dec. 31, 2005
security
item
Dec. 31, 2018
USD ($)
Dec. 31, 2001
security
Derivative [Line Items]        
Number of equity index put option contracts | security   7   7
Number of equity indices | item   2    
Equity index put option liability $ 8,727,000   $ 11,958,000  
Equity Index Put Option Contracts [Member]        
Derivative [Line Items]        
Number of equity index put option contracts | item 1      
Derivative expiration date Jun. 09, 2017      
Equity index put option liability $ 0      
Equity Index Put Option Contracts [Member] | Fair Value [Member]        
Derivative [Line Items]        
Equity index put option liability $ 8,727,000   $ 11,958,000  
Standard & Poor's 500 Index [Member]        
Derivative [Line Items]        
Number of equity index put option contracts | security 5      
Theoretical maximum payout occurs based on index value $ 0      
Discount factor 3.00%      
Present value of theoretical maximum payouts $ 415,568,000      
Settlement amount if contracts had expired $ 0      
Equity Index If Contracts Had Expired 2,834.40      
Standard & Poor's 500 Index [Member] | Maximum [Member]        
Derivative [Line Items]        
Estimates the probability of equity index put option contract will falling below the strike price on the exercise date 1.00%      
FTSE 100 Index [Member]        
Derivative [Line Items]        
Number of equity index put option contracts | security 1      
Theoretical maximum payout occurs based on index value $ 0      
Discount factor 3.00%      
Present value of theoretical maximum payouts $ 42,035,000      
Settlement amount if contracts had expired $ 0      
Equity Index If Contracts Had Expired | item 7,279.19      
FTSE 100 Index [Member] | Maximum [Member]        
Derivative [Line Items]        
Estimates the probability of equity index put option contract will falling below the strike price on the exercise date 12.00%