XML 116 R101.htm IDEA: XBRL DOCUMENT v3.20.4
Derivative and Hedging Activities - Information Regarding Derivative Financial Instruments (Details) - Designated as Hedging Instrument
$ in Thousands
Dec. 31, 2020
USD ($)
Derivative [Line Items]  
Derivative, notional amount $ 2,000,000
Fair Value Hedging  
Derivative [Line Items]  
Derivative, notional amount 2,000,000
Interest Rate Swap  
Derivative [Line Items]  
Derivative, notional amount 2,000
Interest Rate Swap | Fair Value Hedging  
Derivative [Line Items]  
Derivative, notional amount $ 2,000,000