XML 61 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
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, 2021
Sep. 30, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Dec. 31, 2021
Dec. 31, 2020
Mar. 31, 2021
Mar. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]                  
Beginning balance, Options outstanding (in shares) 2,506,531   2,327,423   2,458,091 2,543,125 2,458,091 2,458,091  
Options granted (in shares) 473,077   0     528,077 0    
Options exercised (in shares) 0   0     (31,925) (3,475)    
Options cancelled (in shares) (21,704)   (7,105)     (81,373) (134,298)    
Ending balance, Options outstanding (in shares) 2,957,904 2,506,531 2,320,318 2,327,423   2,957,904 2,320,318 2,543,125  
Exercisable at period end (in shares) 2,227,540   2,267,154     2,227,540 2,267,154    
Weighted Average Exercise Price per Share                  
Beginning of period (in dollars per share) $ 4.77   $ 4.68   $ 4.74 $ 4.82 $ 4.74 $ 4.74  
Options granted (in dollars per share) 6.52   0     6.31 0    
Options exercised (in dollars per share) 0   0     4.21 3.80    
Options cancelled (in dollars per share) 9.32   8.96     7.46 6.01    
End of period (in dollars per share) 5.02 $ 4.77 4.67 $ 4.68   5.02 4.67 $ 4.82  
Exercisable at end of period (in usd per share) $ 4.61   $ 4.70     $ 4.61 $ 4.70    
Weighted Average Remaining Contractual Term (in years)                  
Options outstanding, weighted average remaining contractual term (in years) 6 years 1 month 20 days 5 years 8 months 1 day 5 years 11 months 1 day 6 years 1 month 28 days 6 years 6 months 29 days 6 years 1 month 20 days 5 years 11 months 1 day 6 years 18 days  
Options exercisable, weighted average remaining contractual term (in years) 5 years   5 years 10 months 9 days     5 years 5 years 10 months 9 days    
Aggregate Intrinsic Value (in thousands)                  
Options outstanding, aggregate intrinsic value $ 9,218 $ 590 $ 0 $ 167   $ 9,218 $ 0 $ 0 $ 0
Options exercisable, aggregate intrinsic value $ 7,958   $ 0     $ 7,958 $ 0    
Closing stock price (in dollars per share) $ 8.00   $ 3.00     $ 8.00 $ 3.00