XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Share-based Payment Arrangement, Option, Exercise Price Range (Details)
3 Months Ended
Mar. 31, 2022
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Weighted average exercise price $ 4.93
Number of shares outstanding | shares 722,500
Weighted average life (years) 4 years 4 months 24 days
Number of shares exercisable | shares 332,500
Minimum [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Weighted average exercise price $ 2.19
Maximum [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Weighted average exercise price $ 5.50