XML 34 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Feb. 19, 2019
Jan. 25, 2019
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Summary of Significant Accounting Policies (Textual)          
Amortization method     Straight-line method    
Accounts receivable charged off against allowance     $ 5,432,256 $ 5,029,904 $ 28,615,411
Capitalized software costs     600,261 547,044  
Capitalized software amortization expense     $ 436,767 508,182  
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     8,139 5,425  
Credit Agreement [Member]          
Summary of Significant Accounting Policies (Textual)          
Amortization included in interest expense     $ 86,208 $ 54,840