XML 141 R75.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
DERIVATIVE INSTRUMENTS - SCHEDULE OF CUMULATIVE BASIS ADJUSTMENTS FOR INTEREST RATE SWAP DERIVATIVES (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Derivative [Line Items]    
Derivative asset $ 14,923 $ 10,694
Derivative liability 2,405 10,799
Designated as Hedging Instrument | Fair Value Hedging | Interest rate swap    
Derivative [Line Items]    
Derivative, Fair Value, Net (349,445) (354,832)
Derivative asset $ 555  
Derivative liability   $ (4,832)