Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Summary of Stock Option Activity (Details)

v3.22.1
Stockholders' Equity - Summary of Stock Option Activity (Details)
$ / shares in Units, $ in Thousands
9 Months Ended
Mar. 31, 2022
USD ($)
$ / shares
shares
Jun. 30, 2021
USD ($)
$ / shares
Options    
Options Outstanding, beginning balance | shares 1,159,028  
Options, Exercises | shares (223,508)  
Options Outstanding, ending balance | shares 935,520  
Options, Exercisable at March 31, 2022 | shares 527,198  
Weighted Average Exercise Price Per Share    
Weighted Average Exercise Price Per Share, Outstanding beginning balance $ 16.01  
Weighted Average Exercise Price Per Share, Exercises 9.05  
Weighted Average Exercise Price Per Share, Outstanding ending balance 15.25  
Weighted Average Exercise Price Per Share, Exercisable $ 13.20  
Aggregate Intrinsic Value, Balance | $ $ 58,084 $ 35,343
Aggregate Intrinsic Value, Exercisable | $ $ 33,814  
Weighted Average Grant Date Fair Value Per Award, Outstanding $ 6.99 $ 6.88
Weighted Average Grant Date Fair Value Per Award, Exercisable $ 5.61