XML 62 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Derivatives - Fair Value Hedges on Income Statement (Details) - USD ($)
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Derivative Instruments, Gain (Loss) [Line Items]    
Interest Income $ 26,942,535 $ 19,378,054
Interest Rate Swap [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) on fair value hedging relationship (2,063,000)  
Interest Rate Swap [Member] | Designated as Hedging Instrument [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain (loss) on fair value hedging relationship $ 2,063,000