XML 24 R84.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Schedule of Income Tax Expense (Benefit) (Detail) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Current:    
Federal $ 6,258,953 $ 3,043,583
State 2,092,750 902,863
Current Income Tax Expense 8,351,703 3,946,446
Deferred:    
Federal (1,607,189) 2,741,821
State (146,763) 5,007,279
Deferred Income Tax Expense (1,753,952) 7,749,100
Income Tax Expense (Benefit) $ 6,597,751 $ 11,695,546