XML 63 R52.htm IDEA: XBRL DOCUMENT v3.22.4
STOCK-BASED COMPENSATION - Summary of Options (Details)
9 Months Ended
Dec. 31, 2022
$ / shares
shares
Stock options outstanding and exercisable by exercise price range  
Options outstanding (in shares) | shares 528,751
Options outstanding - Weighted-average remaining contractual life 1 year 10 months 24 days
Options outstanding - Weighted-average exercise price per share (in dollars per share) $ 18.26
Options exercisable (in shares) | shares 513,991
Options exercisable - Weighted-average exercise price per share (in dollars per share) $ 18.76
Range of exercise price per share from $0 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 44,813
Options outstanding - Weighted-average remaining contractual life 6 years 1 month 6 days
Options outstanding - Weighted-average exercise price per share (in dollars per share) $ 0.97
Options exercisable (in shares) | shares 30,053
Options exercisable - Weighted-average exercise price per share (in dollars per share) $ 1.02
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 182,603
Options outstanding - Weighted-average remaining contractual life 2 years 4 months 24 days
Options outstanding - Weighted-average exercise price per share (in dollars per share) $ 17.49
Options exercisable (in shares) | shares 182,603
Options exercisable - Weighted-average exercise price per share (in dollars per share) $ 17.49
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 301,335
Options outstanding - Weighted-average remaining contractual life 1 year
Options outstanding - Weighted-average exercise price per share (in dollars per share) $ 21.31
Options exercisable (in shares) | shares 301,335
Options exercisable - Weighted-average exercise price per share (in dollars per share) $ 21.31