Annual report pursuant to Section 13 and 15(d)

Income Taxes - Schedule of Income Tax Provision (Details)

v3.19.1
Income Taxes - Schedule of Income Tax Provision (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Current:    
Federal $ (53,281) $ 2,309,285
State 36,116 489,863
Total current income tax expense (benefit) (17,165) 2,799,148
Deferred:    
Federal (52,235) (789,274)
State 35,490 (43,355)
Total deferred income tax expense (benefit) (16,745) (832,629)
Net income tax (benefit) expense $ (33,910) $ 1,966,519