XML 53 R89.htm IDEA: XBRL DOCUMENT v3.20.1
Derivative Financial Instruments and Hedging Activities - Summary of derivative instruments (Detail) - Interest Rate Swap Agreement [Member]
$ in Thousands
Dec. 31, 2019
USD ($)
Receive Fixed/Pay Variable Swaps [Member]  
Derivative [Line Items]  
Notional Amount $ 2,145
Fair Value 185
Pay Fixed/Receive Variable Swaps [Member]  
Derivative [Line Items]  
Notional Amount 2,145
Fair Value $ (185)