XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
SCHEDULE OF EMPLOYEE STOCK OPTIONS OUTSTANDING (Details)
3 Months Ended
Jun. 30, 2022
$ / shares
shares
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Stock options number outstanding | shares 153,426 [1]
Stock option number exercisable | shares 50,007 [1]
Exercise Price Range One [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Stock options outstanding exercise price $ 2.35
Stock options outstanding exercise price $ 7.20
Stock options number outstanding | shares 57,335
Stock option outstanding weighted average remaining contractual life 4 years
Stock option outstanding weighted average exercise price $ 4.95
Stock option number exercisable | shares 21,667
Exercise Price Range Two [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Stock options outstanding exercise price $ 8.10
Stock options outstanding exercise price $ 9.60
Stock options number outstanding | shares 74,419
Stock option outstanding weighted average remaining contractual life 9 years 4 months 24 days
Stock option outstanding weighted average exercise price $ 8.21
Stock option number exercisable | shares 6,668
Exercise Price Range Three [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Stock options outstanding exercise price $ 11.40
Stock options outstanding exercise price $ 16.50
Stock options number outstanding | shares 21,672
Stock option outstanding weighted average remaining contractual life 4 years 9 months 18 days
Stock option outstanding weighted average exercise price $ 14.42
Stock option number exercisable | shares 21,672
[1] Total number of options outstanding as of June 30, 2022 includes 22,009 options issued to four current and three former directors as compensation, and 69,667 options issued to Company officers as compensation and 61,750 issued to employees as part of an Employee Stock Incentive Plan .