Quarterly report pursuant to Section 13 or 15(d)

STOCK WARRANTS AND STOCK OPTIONS (Details Narrative)

v3.21.2
STOCK WARRANTS AND STOCK OPTIONS (Details Narrative) - USD ($)
1 Months Ended 9 Months Ended
Jun. 05, 2020
May 04, 2020
Aug. 08, 2019
Mar. 30, 2021
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Oct. 24, 2019
Number of warrants outstanding         1,002,500      
Exercise price of warrants         $ 3      
Share-based compensation expenses         $ 630,027 $ 343,549    
Expected lives         2 years      
Investor relationship service, description   Under the terms of the agreement, we issued warrants to purchase up to 120,000 shares of our common stock at an exercise price of $2.00 per share. The warrants expire five years after the date of issuance. Approximately $220,000 of expense was recognized for the warrants issued for the services provide by the vendor            
Unrecognized compensation expense         $ 813,000      
Warrants purchased         250,000      
Non Employee Stock Warrants [Member]                
Number of warrants outstanding         2,629,391   584,317  
Detached free-standing stock warrants granted         2,222,012      
Fair value of detached free-standing stock warrants granted         $ 1,939,756 $ 695,454    
2019 Equity Incentive Plans [Member]                
Common stock authorized shares           2,921,861   3,848,467
Stock option vested shares         1,202,724   1,319,197  
Stock option issued         $ 926,606   $ 1,326,546  
Stock option vested or expected to vest shares         1,028,514   2,521,921  
8% Series A-1 Convertible Preferred Stock Investment agreement [Member] | First Capital Ventures "FCV" [Member]                
Number of warrants outstanding         144,317   144,317  
Exercise price of warrants     $ 1.039375          
Convertible preferred stock shares sold     1,000,000          
Sale of stock price per share     $ 1          
Common stock shares issuable upon exercise of warrants to SPV     144,317          
IDTEC [Member]                
Warrants purchased 320,000     320,000        
Warrants exercise price $ 0.50     $ 0.50        
Executive Stock Options [Member]                
Number of warrants outstanding         1,553,152   981,771  
Executive Stock Options [Member] | Minimum [Member]                
Options exercisable per share         $ 0.2634      
Executive Stock Options [Member] | Maximum [Member]                
Options exercisable per share         $ 3.38