Quarterly report pursuant to Section 13 or 15(d)

SCHEDULE OF STOCK-BASED COMPENSATION, STOCK OPTIONS, ACTIVITY (Details)

v3.21.2
SCHEDULE OF STOCK-BASED COMPENSATION, STOCK OPTIONS, ACTIVITY (Details) - $ / shares
1 Months Ended 6 Months Ended 12 Months Ended
May 31, 2021
Jun. 30, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Stock options outstanding, beginning   1,920,269  
Weighted average exercise price outstanding, ending   $ 4.98 $ 4.40
Weighted average remaining contractual life, beginning   8 years 7 months 28 days  
Number of Stock options Excercised   (469,576)  
Weighted average exercise price excercised   $ (2.25)  
Number of Stock options forfeitures   (2,500)  
Weighted average exercise price forfeitures   $ (2.52)  
Number of Stock options outstanding, ending   1,448,193 1,920,269
Weighted average remaining contractual life, ending   8 years 5 months 15 days  
Restricted Stock Units (RSUs) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares, Outstanding Beginning   1,072,503  
Weighted Average Grant Price, Outstanding Beginning   $ 5.30  
Number of shares, Granted   172,000  
Weighted Average Grant Price, Granted   $ 7.66  
Number of shares, Vested (378,641) (681,724)  
Weighted Average Grant Price, Vested   $ 4.85  
Number of shares, Forfeited (42,612) (42,612)  
Weighted Average Grant Price, Forfeited   $ 3.17  
Number of shares, Outstanding Ending   520,167 1,072,503
Weighted Average Grant Price, Outstanding Ending   $ 6.84 $ 5.30