XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Schedule of option activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Dec. 31, 2021
Sep. 30, 2021
Dec. 31, 2022
Dec. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Number of Options                
Beginning balance, Options outstanding (in shares) 3,045,662   2,506,531   2,879,008 2,543,125 2,543,125  
Options granted (in shares) 87,803   473,077   281,712 528,077    
Options exercised (in shares) (154,904)   0   (168,326) (31,925)    
Options canceled (in shares) (49,076)   (21,704)   (62,909) (81,373)    
Ending balance, Options outstanding (in shares) 2,929,485 3,045,662 2,957,904 2,506,531 2,929,485 2,957,904 2,879,008 2,543,125
Exercisable at period end (in shares) 2,221,319   2,227,540   2,221,319 2,227,540    
Weighted Average Exercise Price per Share                
Beginning of period (in usd per share) $ 4.89   $ 4.77   $ 4.88 $ 4.82 $ 4.82  
Options granted (in usd per share) 4.77   6.52   5.09 6.31    
Options exercised (in usd per share) 4.22   0   4.22 4.21    
Options canceled (in usd per share) 5.25   9.32   5.75 7.46    
End of period (in usd per share) 4.92 $ 4.89 5.02 $ 4.77 4.92 5.02 $ 4.88 $ 4.82
Exercisable at end of period (in usd per share) $ 4.62   $ 4.61   $ 4.62 $ 4.61    
Weighted Average Remaining Contractual Term (in Years)                
Options outstanding, weighted average remaining contractual term (in years) 5 years 9 months 3 days 5 years 9 months 18 days 6 years 1 month 20 days 5 years 8 months 1 day 5 years 9 months 3 days 6 years 1 month 20 days 6 years 7 days 6 years 18 days
Options exercisable, weighted average remaining contractual term (in years) 4 years 8 months 12 days   5 years   4 years 8 months 12 days 5 years    
Aggregate Intrinsic Value (in thousands)                
Options outstanding, aggregate intrinsic value $ 2,608 $ 1,783 $ 9,218 $ 590 $ 2,608 $ 9,218 $ 6,747 $ 0
Options exercisable, aggregate intrinsic value $ 2,342   $ 7,958   $ 2,342 $ 7,958    
Intrinsic value (in usd per share) $ 5.44   $ 8.00   $ 5.44 $ 8.00