XML 74 R63.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Number of Shares, Outstanding, Beginning 1,453,739  
Number of Shares, Exercised (85,026)  
Number of Shares, Expired (2,000)  
Number of Shares, Outstanding, Ending 1,366,713 1,453,739
Vested and expected to vest, June 30, 2022 1,364,971  
Exercisable, June 30, 2022 1,355,463  
Weighted- Average Exercise Price per Share    
Weighted-Average Exercise Price per Share, Outstanding, Beginning $ 14.80  
Weighted-Average Exercise Price per Share, Exercised 14.64  
Weighted-Average Exercise Price per Share, Expired 15.99  
Weighted-Average Exercise Price per Share, Outstanding, Ending 14.81 $ 14.80
Vested and expected to vest, June 30, 2022 14.81  
Exercisable, June 30, 2022 $ 14.79  
Weighted- Average Remaining Contractual Life (years)    
Outstanding 2 years 8 months 12 days 2 years 10 months 24 days
Exercised 2 years 1 month 6 days  
Vested and expected to vest, June 30, 2022 2 years 8 months 12 days  
Exercisable, June 30, 2022 2 years 8 months 12 days  
Aggregate Intrinsic Value    
Outstanding $ 3,670 $ 8,886
Exercised 440  
Vested and expected to vest, June 30, 2022 3,667  
Exercisable, June 30, 2022 $ 3,655