XML 88 R72.htm IDEA: XBRL DOCUMENT v3.20.4
Derivative Instruments - Non-hedge Derivatives (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Derivative [Line Items]      
Derivative, Gain (Loss) on Derivative, Net $ (1,109) $ (80) $ (33)
Not Designated as Hedging Instrument      
Derivative [Line Items]      
Notional 3,131,832 2,592,778  
Estimated fair value (1,317) (208)  
Not Designated as Hedging Instrument | Assets      
Derivative [Line Items]      
Notional 1,565,916 1,296,389  
Estimated fair value 101,602 43,507  
Not Designated as Hedging Instrument | Liabilities      
Derivative [Line Items]      
Notional 1,565,916 1,296,389  
Estimated fair value $ (102,919) $ (43,715)