XML 109 R83.htm IDEA: XBRL DOCUMENT v3.21.1
STOCKHOLDERS' EQUITY: - Summary of Options (Details)
12 Months Ended
Mar. 31, 2021
$ / shares
shares
Stock options outstanding and exercisable by exercise price range  
Options outstanding (in shares) | shares 844,045
Options outstanding - Weighted-average remaining contractual life 3 years 4 months 24 days
Options outstanding - Weighted-average exercise price per share (in dollars per share) $ 15.31
Options exercisable (in shares) | shares 776,744
Options exercisable - Weighted-average exercise price per share (in dollars per share) $ 16.53
Range of exercise price per share from $0.61 to $9.99  
Stock options outstanding and exercisable by exercise price range  
Exercise price per share, low end of range (in dollars per share) 0.61
Exercise price per share, high end of range (in dollars per share) $ 9.99
Options outstanding (in shares) | shares 152,105
Options outstanding - Weighted-average remaining contractual life 5 years 8 months 12 days
Options outstanding - Weighted-average exercise price per share (in dollars per share) $ 1.30
Options exercisable (in shares) | shares 84,804
Options exercisable - Weighted-average exercise price per share (in dollars per share) $ 1.36
Range of exercise price per share from $10.00 to $19.99  
Stock options outstanding and exercisable by exercise price range  
Exercise price per share, low end of range (in dollars per share) 10.00
Exercise price per share, high end of range (in dollars per share) $ 19.99
Options outstanding (in shares) | shares 346,807
Options outstanding - Weighted-average remaining contractual life 2 years 8 months 12 days
Options outstanding - Weighted-average exercise price per share (in dollars per share) $ 15.50
Options exercisable (in shares) | shares 346,807
Options exercisable - Weighted-average exercise price per share (in dollars per share) $ 15.50
Range of exercise price per share from $20.00 to $24.99  
Stock options outstanding and exercisable by exercise price range  
Exercise price per share, low end of range (in dollars per share) 20.00
Exercise price per share, high end of range (in dollars per share) $ 24.99
Options outstanding (in shares) | shares 345,133
Options outstanding - Weighted-average remaining contractual life 3 years 1 month 6 days
Options outstanding - Weighted-average exercise price per share (in dollars per share) $ 21.31
Options exercisable (in shares) | shares 345,133
Options exercisable - Weighted-average exercise price per share (in dollars per share) $ 21.31