Annual report pursuant to Section 13 and 15(d)

Subsequent Events (Details Narrative)

v3.21.1
Subsequent Events (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 23, 2019
Aug. 14, 2019
Apr. 11, 2019
Jul. 31, 2020
Mar. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Aug. 15, 2019
Dec. 31, 2018
Proceeds from common stock           $ 16,781,000 $ 18,525,000    
Number of shares services rendered           $ 1,190,000 $ 1,778,000    
Shares granted           2,111,308 2,531,971    
Warrants exercised shares           1,965,594 348,938    
Warrants, weighted average exercise price           $ 1.10 $ 1.17    
Proceeds from exercise of warrants           $ 2,165,000 $ 45,000    
Stock options shares issued           6,031,775 4,233,722   2,478,974
Stock options shares exercised              
Stock options, weighted average exercise price           $ 1.55 $ 1.73   $ 5.25
Number of restricted stock shares granted           2,871,471 1,923,001    
Fair value of restricted stock awards           $ 3,355,000 $ 616,000    
Warrant to purchase of common stock           1,965,594      
Warrants exercise price           $ 1.10      
Warrants term       5 years          
Fair value of warrant       $ 248,000          
Exercise price of common stock granted           $ 1.35 $ 2.07    
Restricted Stock [Member]                  
Number of restricted stock shares granted           2,282,373 1,923,001    
Common Stock [Member]                  
Number of shares issued, shares           4,237,833      
Number of shares services rendered, shares           1,007,583 1,015,981    
Number of shares services rendered              
Warrant to purchase of common stock     163,739         3,245,162  
Warrants expire date     Apr. 30, 2024         Aug. 31, 2024  
Warrants exercise price     $ 3.76         $ 1.88  
Fair value of warrant     $ 439,000            
Series A Preferred Shares [Member]                  
Number of shares issued, shares   5,030              
Vendors [Member]                  
Number of shares services rendered, shares           1,007,583      
Number of shares services rendered           $ 1,190,000      
Employees and Consultants [Member]                  
Shares granted 1,340,333         2,111,308 2,531,971    
Exercise price of common stock granted $ 1.36         $ 1.35 $ 2.07    
Expiration period           5 years 5 years    
Fair value of stock options grants           $ 2,438,000 $ 4,564,000    
Subsequent Event [Member] | Unaffiliated Third Parties [Member]                  
Advances from unaffiliated third parties         $ 4,387,000        
Purchase of future receipts/revenues         5,423,000        
Payments to related party debt         24,000        
Monthly payment         283,000        
Subsequent Event [Member] | Unaffiliated Third Parties [Member] | Paid within 30 Days [Member]                  
Advances from unaffiliated third parties         4,908,000        
Subsequent Event [Member] | Unaffiliated Third Parties [Member] | Paid Between 31 and 60 Days [Member]                  
Advances from unaffiliated third parties         5,106,000        
Subsequent Event [Member] | Unaffiliated Third Parties [Member] | Paid within 61 to 90 Days [Member]                  
Advances from unaffiliated third parties         $ 5,228,000        
Subsequent Event [Member] | Options [Member]                  
Stock options shares issued         332,730        
Stock options shares exercised         332,730        
Stock options, weighted average exercise price         $ 1.13        
Proceeds from exercise of options         $ 377,000        
Subsequent Event [Member] | Warrants [Member]                  
Warrants exercised shares         1,067,578        
Warrants, weighted average exercise price         $ 1.10        
Proceeds from exercise of warrants         $ 1,103,000        
Subsequent Event [Member] | Common Stock [Member]                  
Number of shares issued, shares         855,148        
Subsequent Event [Member] | Series A Preferred Shares [Member]                  
Number of shares issued, shares         272,728        
Conversion of shares         300        
Subsequent Event [Member] | Verb Acquisition Class B Shares [Member]                  
Number of shares issued, shares         2,642,159        
Exchange of common shares         2,642,159        
Subsequent Event [Member] | Institutional Investors [Member]                  
Number of shares issued, shares         9,375,000        
Stock price per share         $ 1.60        
Proceeds from common stock         $ 14,000,000        
Subsequent Event [Member] | Vendors [Member]                  
Number of shares services rendered, shares         935,994        
Number of shares services rendered         $ 1,638,000        
Subsequent Event [Member] | Employee [Member]                  
Number of shares restricted stock award         247,703        
Shares granted         4,641        
Proceeds from income and payroll taxes         $ 8,200        
Return of shares         4,641        
Payments for income and payroll taxes         $ 8,200        
Subsequent Event [Member] | Employees and Members of Board of Directors [Member] | Restricted Stock [Member]                  
Number of restricted stock shares granted         813,265        
Fair value of restricted stock awards         $ 1,374,000        
Subsequent Event [Member] | Officer [Member] | Warrants [Member]                  
Warrant to purchase of common stock         138,889        
Warrants expire date         Feb. 08, 2023        
Warrants exercise price         $ 2.61        
Warrants term         3 years        
Fair value of warrant         $ 361,000        
Subsequent Event [Member] | Employees and Consultants [Member]                  
Number of shares services rendered, shares         659,000        
Exercise price of common stock granted         $ 1.68        
Expiration period         5 years        
Stock option vesting, description         The options have an average exercise price of $1.68 per share, expire in five years, and vest between one and four years from grant date.        
Fair value of stock options grants         $ 1,101,000