XML 67 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
STOCK-BASED COMPENSATION: - Summary of Options (Details)
9 Months Ended
Dec. 31, 2021
$ / shares
shares
Stock options outstanding and exercisable by exercise price range  
Options outstanding (in shares) | shares 749,944
Options outstanding - Weighted-average remaining contractual life 2 years 6 months
Options outstanding - Weighted-average exercise price per share (in dollars per share) $ 15.99
Options exercisable (in shares) | shares 710,215
Options exercisable - Weighted-average exercise price per share (in dollars per share) $ 16.83
Range of exercise price per share from $0.17 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
Exercise price per share, high end of range (in dollars per share) $ 9.99
Options outstanding (in shares) | shares 98,014
Options outstanding - Weighted-average remaining contractual life 5 years 9 months 18 days
Options outstanding - Weighted-average exercise price per share (in dollars per share) $ 1.19
Options exercisable (in shares) | shares 58,285
Options exercisable - Weighted-average exercise price per share (in dollars per share) $ 1.29
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
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 305,123
Options outstanding - Weighted-average remaining contractual life 2 years
Options outstanding - Weighted-average exercise price per share (in dollars per share) $ 21.31
Options exercisable (in shares) | shares 305,123
Options exercisable - Weighted-average exercise price per share (in dollars per share) $ 21.31