XML 52 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Comprehensive Income (Reclassification Out of Accumulated Other Comprehensive Income) (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Reclassification Out of Accumulated Other Comprehensive Income [Line Items]        
Provision for income taxes $ (19,948,796) $ (39,407,816) $ (40,459,984) $ (76,715,979)
Amounts Reclassified from Other Comprehensive Income        
Reclassification Out of Accumulated Other Comprehensive Income [Line Items]        
Total net reclassifications for the period 5,181 199,914 560,704 94,666
Amounts Reclassified from Other Comprehensive Income | Unrealized gains (losses) on available-for-sale debt securities        
Reclassification Out of Accumulated Other Comprehensive Income [Line Items]        
Realized gain (loss) on sale of securities and interest rate swap 284 838,778 715,875 1,092,191
Provision for income taxes 60 293,572 150,334 382,267
Total net reclassifications for the period 224 545,206 565,541 709,924
Amounts Reclassified from Other Comprehensive Income | Unrealized gains (losses) on derivatives        
Reclassification Out of Accumulated Other Comprehensive Income [Line Items]        
Realized gain (loss) on sale of securities and interest rate swap 6,275 (531,219) (6,123) (946,552)
Provision for income taxes 1,318 (185,927) (1,286) (331,294)
Total net reclassifications for the period $ 4,957 $ (345,292) $ (4,837) $ (615,258)