XML 110 R134.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INCOME TAXES - Components of Provision (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
INCOME TAXES      
Federal - Current $ (225,495) $ (231,239) $ 1,729,007
State - Current 19,998 (127,470) 153,234
Total - Current (205,497) (358,709) 1,882,241
Federal - Deferred (4,973,699) (5,380,837) 18,959,360
State - Deferred (292,982) (285,602) 1,639,922
Total - Deferred $ (5,266,681) $ (5,666,439) $ 20,599,282