XML 79 R67.htm IDEA: XBRL DOCUMENT v3.19.2
Derivatives and Hedging Activities - Schedule of Fair Values of Derivative Instruments on the Balance Sheet (Details) - USD ($)
Jun. 30, 2019
Dec. 31, 2018
Derivatives, Fair Value [Line Items]    
Liability Derivatives $ 0 $ 0
Prepaid Expenses And Other Assets    
Derivatives, Fair Value [Line Items]    
Asset Derivatives $ 199 $ 2,293