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 3 Months Ended 6 Months Ended
Jun. 05, 2020
May 04, 2020
Aug. 08, 2019
Mar. 30, 2021
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Oct. 24, 2019
Number of warrants outstanding         1,002,500   1,002,500      
Exercise price of warrants         $ 3.00   $ 3.00      
Share-based compensation expense         $ 168,375 $ 0 $ 187,065 $ 41,302    
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             $ 1,325,000      
Warrants purchased             250,000      
Non Employee Stock Warrants [Member]                    
Number of warrants outstanding         1,409,879   1,409,879   584,317  
Detached free-standing stock warrants granted             1,002,500      
Fair value of detached free-standing stock warrants granted             $ 1,092,708 $ 695,454    
2019 Equity Incentive Plans [Member]                    
Common stock authorized shares           2,909,422   2,909,422   3,848,467
Stock option vested shares         1,600,986   1,600,986   1,202,724  
Stock option issued         $ 939,045   $ 939,045   $ 1,326,546  
Stock option non-vested shares         1,308,436   1,308,436   1,326,546  
8% Series A-1 Convertible Preferred Stock Investment agreement [Member] | First Capital Ventures "FCV" [Member]                    
Number of warrants outstanding         144,317   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,328,230   1,328,230   981,771  
Executive Stock Options [Member] | Minimum [Member]                    
Options exercisable per share         $ 0.2634   $ 0.2634      
Executive Stock Options [Member] | Maximum [Member]                    
Options exercisable per share         $ 3.38   $ 3.38