XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Summary of Significant Accounting Policies (Details) [Line Items]    
Accounts receivable charged off against allowance $ 7,036,164 $ 5,432,256
Intangible assets, terms 10 years  
Amortization of intangible assets $ 769 769
Capitalized software costs 588,992 600,261
Capitalized software amortization expense $ 570,567 436,767
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.  
Credit Agreement [Member]    
Summary of Significant Accounting Policies (Details) [Line Items]    
Amortization included in interest expense $ 88,521 86,208
Promissory Notes [Member]    
Summary of Significant Accounting Policies (Details) [Line Items]    
Amortization included in interest expense $ 3,183 $ 8,139