XML 65 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Textual (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Income Tax Disclosure [Abstract]        
Remeasurement of net deferred tax assets - expense (benefit) $ (917,288) $ 3,557,039 $ 0  
Deferred tax assets, valuation allowance 0      
Income tax benefit to shareholders equity     6,300,000  
Uncertain tax positions 2,982,337 0 0 $ 0
Interest and penalties expense $ 786,711 $ 0 $ 15,748