Quarterly report pursuant to Section 13 or 15(d)

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

v3.21.1
Stockholders' Equity - Summary of Stock Option Activity (Details)
$ / shares in Units, $ in Thousands
9 Months Ended
Mar. 31, 2021
USD ($)
$ / shares
shares
Jun. 30, 2020
USD ($)
$ / shares
Options    
Options Outstanding, beginning balance | shares 1,249,813  
Options, Granted | shares 196,000  
Options, Exercises | shares (191,761)  
Options, Cancellations, expirations and forfeitures | shares (1,600)  
Options Outstanding, ending balance | shares 1,252,452  
Options, Exercisable at December 31, 2020 | shares 676,833  
Weighted Average Exercise Price Per Share    
Weighted Average Exercise Price Per Share, Outstanding beginning balance $ 12.27  
Weighted Average Exercise Price Per Share, Granted 35.50  
Weighted Average Exercise Price Per Share, Exercises 14.03  
Weighted Average Exercise Price Per Share, Cancellations, expirations and forfeitures 18.66  
Weighted Average Exercise Price Per Share, Outstanding ending balance 15.63  
Weighted Average Exercise Price Per Share, Exercisable $ 17.22  
Aggregate Intrinsic Value, Balance | $ $ 26,045 $ 6,061
Aggregate Intrinsic Value, Exercisable | $ $ 14,743  
Weighted Average Grant Date Fair Value Per Award, Outstanding $ 6.87 $ 5.34
Weighted Average Grant Date Fair Value Per Award, Exercisable $ 6.18