XML 108 R78.htm IDEA: XBRL DOCUMENT v3.20.4
Derivatives - Notional and Fair Value Amounts of Derivative Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Derivative [Line Items]    
Notional amount $ 287,100 $ 318,000
Fair value 16,805 13,239
Bank of America, N.A.    
Derivative [Line Items]    
Notional amount 205,200 174,900
Fair value 14,006 8,523
Barclays Bank PLC    
Derivative [Line Items]    
Notional amount 81,900 115,300
Fair value 2,799 3,347
Citigroup Inc.    
Derivative [Line Items]    
Notional amount 0 0
Fair value 0 0
Credit Suisse International    
Derivative [Line Items]    
Notional amount 0 0
Fair value 0 0
Societe Generale    
Derivative [Line Items]    
Notional amount 0 27,800
Fair value $ 0 $ 1,369