XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK OPTIONS AND WARRANTS (Details Narrative) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2020
Apr. 30, 2019
Dec. 31, 2017
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price [1] $ 5.23        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value $ 2.61 $ 5.00      
Share based compensation Expense $ 0.2        
Weighted average remaining term [2] 1 year 1 month 6 days        
Minimum [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Shares Issued, Price Per Share $ 1.50        
Maximum [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Shares Issued, Price Per Share $ 7.50        
Share-Based Payment Arrangement, Option [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Purchased for Award 290,000 145,000      
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price $ 3.27 $ 7.50      
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Expirations 203,335        
Share based compensation Expense $ 0.6 $ 0.4      
Unrecognized expense $ 5.4        
Weighted average remaining term 2 years 10 months 24 days        
Shareholder [Member] | 2017 Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Shares reserved for future issuance         1,333,333
Shareholder [Member] | 2019 Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Shares reserved for future issuance       333,334  
Common stock available for issuance shares   2,366,667 2,033,333    
[1] Represents the weighted average exercise price.
[2] Represents the weighted average remaining contractual term until the stock options expire.