XML 51 R36.htm IDEA: XBRL DOCUMENT v3.20.4
Summary Of Significant Accounting Policies (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Summary Of Significant Accounting Policies (Details) [Line Items]    
Contingent consideration, description the hypothetical spot prices were simulated using a Monte Carlo simulation utilizing 2020 and 2021 projected revenue as a base and revenue volatility of 40%. The risk-free rate of return and terms utilized were 1.4 % and 1-2 years, respectively, and expected volatility was 40%. For 2020, the final payout has been determined and is payable in 2021.  
Bad debt expense (in Dollars) $ 200,000 $ 80,000
Allowance for doubtful accounts (in Dollars) $ 158,163 80,000
Percentage of accounts receivable 1.00%  
Percentage of realized upon ultimate settlement 50.00%  
Cash balances for insured limits (in Dollars) $ 9,936,806 18,047,903
Research and development expense (in Dollars) $ 0 $ 1,604,195
Number of common shares potentially issuable upon the exercise of certain options (in Shares) 820,059 891,224
Restricted stock (in Shares) 911,726 951,142
Number of reportable segments 1  
Minimum [Member]    
Summary Of Significant Accounting Policies (Details) [Line Items]    
Property and equipment, estimated useful lives 3 years  
Maximum [Member]    
Summary Of Significant Accounting Policies (Details) [Line Items]    
Property and equipment, estimated useful lives 5 years  
Patents [Member] | Minimum [Member]    
Summary Of Significant Accounting Policies (Details) [Line Items]    
Intangible assets amortized over their estimated useful lives 15 years  
Patents [Member] | Maximum [Member]    
Summary Of Significant Accounting Policies (Details) [Line Items]    
Intangible assets amortized over their estimated useful lives 17 years  
Customer Relationships [Member]    
Summary Of Significant Accounting Policies (Details) [Line Items]    
Intangible assets amortized over their estimated useful lives 8 years  
Customer Relationships [Member] | Minimum [Member]    
Summary Of Significant Accounting Policies (Details) [Line Items]    
Intangible assets amortized over their estimated useful lives 8 years  
Customer Relationships [Member] | Maximum [Member]    
Summary Of Significant Accounting Policies (Details) [Line Items]    
Intangible assets amortized over their estimated useful lives 15 years  
Trade Names [Member]    
Summary Of Significant Accounting Policies (Details) [Line Items]    
Intangible assets amortized over their estimated useful lives 15 years  
Covenants [Member]    
Summary Of Significant Accounting Policies (Details) [Line Items]    
Intangible assets amortized over their estimated useful lives 4 years  
Software and Websites [Member]    
Summary Of Significant Accounting Policies (Details) [Line Items]    
Intangible assets amortized over their estimated useful lives 4 years  
Software and Websites [Member] | Minimum [Member]    
Summary Of Significant Accounting Policies (Details) [Line Items]    
Intangible assets amortized over their estimated useful lives 3 years  
Restricted Stock [Member]    
Summary Of Significant Accounting Policies (Details) [Line Items]    
Restricted stock (in Shares) 91,667 59,918
Computer Equipment [Member]    
Summary Of Significant Accounting Policies (Details) [Line Items]    
Property and equipment, estimated useful lives 3 years