Quarterly report pursuant to Section 13 or 15(d)

Acquisitions (Details Narrative)

v3.20.2
Acquisitions (Details Narrative) - USD ($)
3 Months Ended 8 Months Ended 9 Months Ended 12 Months Ended
Sep. 04, 2020
Apr. 12, 2019
Sep. 30, 2020
Sep. 30, 2019
Sep. 04, 2020
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Cash payment of acquisition           $ 15,000,000  
Amortization expense           1,953,000   $ 975,000
Intangible assets unamortized balance     $ 6,270,000     6,270,000   $ 5,365,000
Revenues recognized     2,860,000 $ 2,873,000   7,866,000 6,615,000  
Stock issued during period value           4,444,000    
Merger Agreement [Member] | Sound Concepts, Inc. [Member]                
Cash payment of acquisition   $ 15,000,000            
Issuance of restricted shares   3,327,791            
Issuance of shares of common stock with a fair market value   $ 7,820,000            
Purchase price   22,820,000            
Aggregated goodwill and intangible assets   $ 22,677,000            
Amortization expense           945,000    
Intangible assets unamortized balance     4,420,000     4,420,000    
Revenues recognized     2,800,000 $ 2,900,000   7,700,000 $ 6,600,000  
Merger Agreement [Member] | Sound Concepts, Inc. [Member] | Developed Technology [Member]                
Amortization expense           $ 4,700,000    
Estimated useful life           5 years    
Intangible assets, amortization method           Amortized on an accelerated basis    
Merger Agreement [Member] | Sound Concepts, Inc. [Member] | Customer Relationships [Member]                
Amortization expense           $ 1,200,000    
Estimated useful life           5 years    
Intangible assets, amortization method           Amortized on an accelerated basis    
Merger Agreement [Member] | Sound Concepts, Inc. [Member] | Domain Names [Member]                
Amortization expense           $ 440,000    
Intangible assets, amortization method           Tested for impairment on an annual basis    
Membership Interest Purchase Agreement [Member] | Ascend Certification [Member]                
Purchase price $ 5,700,000              
Amortization expense           $ 33,000    
Intangible assets unamortized balance     $ 1,850,000     $ 1,850,000    
Business combination post closing adjustments 750,000              
Adjusted purchase price 4,950,000              
Provisional goodwill and intangible assets 5,245,000       $ 5,245,000      
Membership Interest Purchase Agreement [Member] | Ascend Certification [Member] | Promissory Note [Member]                
Debt instrument face amount 1,885,000       $ 1,885,000      
Membership Interest Purchase Agreement [Member] | Ascend Certification [Member] | Promissory Note [Member] | Class B Units Stock [Member]                
Purchase price $ 4,950,000              
Stock issued during period shares 2,642,159              
Stock issued for exchange 2,642,159              
Stock issued during period value $ 3,065,000              
Debt instrument interest rate 0.14%       0.14%      
Membership Interest Purchase Agreement [Member] | Developed Technology [Member] | Ascend Certification [Member]                
Amortization expense         $ 1,700,000      
Estimated useful life         5 years      
Membership Interest Purchase Agreement [Member] | Customer Relationships [Member] | Ascend Certification [Member]                
Amortization expense         $ 120,000      
Estimated useful life         3 years      
Membership Interest Purchase Agreement [Member] | Domain Names [Member] | Ascend Certification [Member]                
Amortization expense         $ 3,000      
Estimated useful life         3 years      
Intangible assets, amortization method         Tested for impairment on an annual basis      
Membership Interest Purchase Agreement [Member] | Non-Competition Clause [Member] | Ascend Certification [Member]                
Amortization expense         $ 60,000      
Estimated useful life         3 years