XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.1
The following table summarizes information about stock options outstanding as of March 31, 2023. (Details)
3 Months Ended
Mar. 31, 2023
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Outstanding at ending | shares 2,006,466
Options outstanding weighted average remaining contractual life 6 years
Options exercisable weighted average exercise price $ 2.91
Options exercisable ending | shares 1,828,960
Options exercisable weighted average exercise price ending $ 2.18
Minimum [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Options outstanding range of exercise prices 1.32
Maximum [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Options outstanding range of exercise prices $ 11.80