XML 115 R100.htm IDEA: XBRL DOCUMENT v3.21.2
Derivative Instruments Derivative Instruments - Notional and Fair Value Amounts of Derivative Instruments (Details) - Interest Rate Swap - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Derivatives, Fair Value [Line Items]    
Derivative assets, notional amount $ 343,900 $ 408,881
Derivative assets, fair value 20,475 35,846
Derivative liability, notional amount 347,630 417,941
Derivative liabilities, fair value $ 20,659 $ 36,141