XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 19, 2019
Jan. 25, 2019
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Summary of Significant Accounting Policies (Textual)            
Amortization method         Straight-line method  
Accounts receivable charged off against allowance     $ 6,584,965 $ 4,346,498 $ 12,017,220 $ 9,376,402
Capitalized software costs     598,097 513,645 1,198,358 1,060,689
Capitalized software amortization expense     569,217 1,083,247 $ 1,005,984 575,066
Revenue recognition, description         Through a 90-day same as cash option, an early purchase option, or through payments of all required lease payments, generally 52 weeks, for ownership.  
Debt issuance costs $ 60,000 $ 60,000        
Intangible assets, terms         10 years  
Tax benefits, description         The tax benefits recognized in the consolidated financial statements from such a position are measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate settlement.  
Unrecognized tax benefits    
Promissory Notes [Member]            
Summary of Significant Accounting Policies (Textual)            
Amortization included in interest expense     5,471 8,138 13,609 13,563
Credit Agreement [Member]            
Summary of Significant Accounting Policies (Textual)            
Amortization included in interest expense     $ 84,416 $ 50,431 $ 170,624 $ 105,271