Annual report pursuant to Section 13 and 15(d)

Acquisitions (Details Narrative)

v3.21.1
Acquisitions (Details Narrative) - USD ($)
8 Months Ended 12 Months Ended
Sep. 04, 2020
Apr. 12, 2019
Sep. 04, 2020
Dec. 31, 2020
Dec. 31, 2019
Cash payment of acquisition       $ 15,000,000
Amortization expense       $ 2,310,000 975,000
Estimated useful life       5 years  
Stock issued during period for acquisition value         7,820,000
Intangible assets unamortized balance       $ 5,153,000 5,365,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      
Aggregated goodwill and intangible assets   $ 22,677,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]          
Amortization expense       $ 1,335,000 $ 975,000
Purchase price $ 5,700,000        
Business combination post closing adjustments 750,000        
Adjusted purchase price 4,950,000        
Provisional goodwill and intangible assets 4,845,000   $ 4,845,000    
Intangible assets unamortized balance       $ 442,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 for acquisition 2,642,159        
Stock issued for exchange 2,642,159        
Stock issued during period for acquisition 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,000,000    
Estimated useful life     5 years    
Membership Interest Purchase Agreement [Member] | Customer Relationships [Member] | Ascend Certification [Member]          
Amortization expense     $ 70,000    
Estimated useful life     3 years    
Membership Interest Purchase Agreement [Member] | Domain Names [Member] | Ascend Certification [Member]          
Amortization expense     $ 2,000    
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     $ 50,000    
Estimated useful life     3 years