XML 35 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Recently Issued Accounting Standards (Details) - ASU 2016-01 [Member]
Dec. 31, 2017
USD ($)
Accumulated Other Comprehensive Income [Member]  
New Accounting Pronouncement or Change in Accounting Principle, Retrospective Adjustments [Abstract]  
Unrealized gains on equity investments, net of tax, reclassified from accumulated other comprehensive income (loss) to retained earnings $ (18,277,328)
Retained Earnings [Member]  
New Accounting Pronouncement or Change in Accounting Principle, Retrospective Adjustments [Abstract]  
Unrealized gains on equity investments, net of tax, reclassified from accumulated other comprehensive income (loss) to retained earnings $ 18,277,328