XML 79 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-based Compensation (Details 1) - $ / shares
6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Outstanding 6,187,991  
Number Exercisable 6,187,991  
Exercise price $ 2.30 $ 2.30
Options One    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options outstanding Expiration Date Mar. 15, 2025  
Number of Outstanding 157,196  
Number Exercisable 157,196  
Exercise price $ 2.00  
Options Two    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options outstanding Expiration Date Jan. 27, 2027  
Number of Outstanding 180,000  
Number Exercisable 180,000  
Exercise price $ 1.50  
Options Three    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options outstanding Expiration Date May 11, 2027  
Number of Outstanding 350,000  
Number Exercisable 350,000  
Exercise price $ 1.50  
Options Four    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options outstanding Expiration Date Jun. 06, 2027  
Number of Outstanding 3,600  
Number Exercisable 3,600  
Exercise price $ 0.07  
Options 5 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options outstanding Expiration Date Aug. 16, 2027  
Number of Outstanding 25,000  
Number Exercisable 25,000  
Exercise price $ 2.51  
Options 6 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options outstanding Expiration Date Sep. 07, 2027  
Number of Outstanding 2,975,000  
Number Exercisable 2,975,000  
Exercise price $ 2.75  
Options 7 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options outstanding Expiration Date Sep. 27, 2027  
Number of Outstanding 410,000  
Number Exercisable 410,000  
Exercise price $ 2.75  
Options 8 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options outstanding Expiration Date Dec. 17, 2027  
Number of Outstanding 157,000  
Number Exercisable 157,000  
Exercise price $ 3.50  
Options 9 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options outstanding Expiration Date Jan. 28, 2028  
Number of Outstanding 180,000  
Number Exercisable 180,000  
Exercise price $ 1.61  
Options 10 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options outstanding Expiration Date Jan. 27, 2030  
Number of Outstanding 296,865  
Number Exercisable 296,865  
Exercise price $ 1.50  
Options 11 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options outstanding Expiration Date Feb. 28, 2030  
Number of Outstanding 95,794  
Number Exercisable 95,794  
Exercise price $ 1.25  
Options 12 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options outstanding Expiration Date Jun. 30, 2030  
Number of Outstanding 117,056  
Number Exercisable 117,056  
Exercise price $ 1.45  
Options 13 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options outstanding Expiration Date Aug. 05, 2029  
Number of Outstanding 40,480  
Number Exercisable 40,480  
Exercise price $ 5.56  
Options 14 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options outstanding Expiration Date Jan. 28, 2031  
Number of Outstanding 1,000,000  
Number Exercisable 1,000,000  
Exercise price $ 1.61  
Options 15 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options outstanding Expiration Date Feb. 25, 2031  
Number of Outstanding 200,000  
Number Exercisable 200,000  
Exercise price $ 2.00