XML 94 R81.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Schedule of Income Tax Expense (Benefit) (Detail) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Current:    
Federal $ 3,043,583 $ (2,466,482)
State 902,863 289,563
Current Income Tax Expense 3,946,446 (2,176,919)
Deferred:    
Federal 2,741,821 (47,531,436)
State 5,007,279 1,480,065
Deferred Income Tax Expense 7,749,100 (46,051,371)
Income Tax Expense (Benefit) $ 11,695,546 $ (48,228,290)