XML 108 R95.htm IDEA: XBRL DOCUMENT v3.20.1
Valuation and Qualifying Accounts (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Balance at beginning of Period $ 3,551,616 $ 5,307,461
Additions 646,196 3,500
Deductions (2,907,609) (1,759,345)
Balance at end of period 1,290,203 3,551,616
Deferred tax valuation allowance    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Balance at beginning of Period 3,267,533 5,020,744
Additions 0 0
Deductions (2,907,609) (1,753,211)
Balance at end of period 359,924 3,267,533
Allowances for doubtful accounts    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Balance at beginning of Period 284,083 286,717
Additions 646,196 3,500
Deductions 0 (6,134)
Balance at end of period $ 930,279 $ 284,083