|**Derivative Financial Instruments (Tables)**                                                        | 3 Months Ended                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
|---------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
|**Derivative Instruments and Hedging Activities Disclosure [Abstract]**                              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
|Schedule of fair value of derivative financial instruments and their classification on Balance Sheet | The table below presents the fair value of the Corporation’s derivative financial instruments, as well as their classification on the Balance Sheet, as ofMarch 31, 2020, andDecember 31, 2019.Asset DerivativesLiability DerivativesMarch 31, 2020December 31, 2019March 31, 2020December 31, 2019BalanceSheetLocationFairValueBalanceSheetLocationFairValueBalanceSheetLocationFairValueBalanceSheetLocationFairValueDerivatives designated as hedging instruments:Interest rate contractsOther Assets$—Other Assets$—Other Liabilities$2,633Other Liabilities$1,444Derivatives not designated as hedging instruments:Interest rate contractsOther Assets$78,762Other Assets$27,855Other Liabilities$78,762Other Liabilities$27,855
|                                                                                                    
|                                                                                                     |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
|                                                                                                     | Asset Derivatives                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
|                                                                                                     | March 31, 2020                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
|                                                                                                     | BalanceSheetLocation                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
|Derivatives designated as hedging instruments:                                                       |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
|Interest rate contracts                                                                              | Other Assets                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         
|Derivatives not designated as hedging instruments:                                                   |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
|Interest rate contracts                                                                              | Other Assets                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         
|Schedule of amount of gain (loss) recognized in other comprehensive income                           | The amount of gain (loss) recognized in other comprehensive income is included in the table below for the periods indicated.Derivatives in Cash Flow Hedging RelationshipsAmount of Gain (Loss) Recognized in Other Comprehensive Income on Derivative (Effective Portion)Three Months EndedMarch 31, 2020March 31, 2019Interest Rate Products$(1,314)$(391)                                                                                                                                                                                                                                                                                                                                                                         
|                                                                                                    
|                                                                                                     |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
|Derivatives in Cash Flow Hedging Relationships                                                       | Amount of Gain (Loss) Recognized in Other Comprehensive Income on Derivative (Effective Portion)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
|Three Months Ended                                                                                  
|March 31, 2020                                                                                       |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
|Interest Rate Products                                                                               | $                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
|Schedule of derivative instruments, gain (loss) in Income Statement                                  | The amount of gain (loss) reclassified from other comprehensive income into income is included in the table below for the periods indicated.Derivatives Designated asHedging Instruments underFASB ASC 815-10Location of Gain (Loss)Recognized Income onDerivativeAmount of Gain (Loss) Reclassed from Other Comprehensive Income into Income  (Effective Portion)Three Months Ended March 31, 2020Three Months Ended March 31, 2019Interest rate contractsInterest Expense$(125)$(59)                                                                                                                                                                                                                                               
|                                                                                                    
|                                                                                                     |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
|Derivatives Designated asHedging Instruments underFASB ASC 815-10                                    |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
|                                                                                                     |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
|Interest rate contracts                                                                              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
|                                                                                                    
|                                                                                                     |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
|                                                                                                     |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      

X- ReferencesNo definition available.
+ Details**Name:**
us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract**Namespace Prefix:**
us-gaap_**Data Type:**
xbrli:stringItemType**Balance Type:**
na**Period Type:**
duration X- DefinitionTabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959
+ Details**Name:**
us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock**Namespace Prefix:**
us-gaap_**Data Type:**
nonnum:textBlockItemType**Balance Type:**
na**Period Type:**
duration X- DefinitionTabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4E -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5624181-113959Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4A -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959
+ Details**Name:**
us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock**Namespace Prefix:**
us-gaap_**Data Type:**
nonnum:textBlockItemType**Balance Type:**
na**Period Type:**
duration X- DefinitionTabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4B -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959
+ Details**Name:**
us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock**Namespace Prefix:**
us-gaap_**Data Type:**
nonnum:textBlockItemType**Balance Type:**
na**Period Type:**
duration