Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.1
Stockholders' Equity - Summary of Stock Option Activity (Details)
$ / shares in Units, $ in Thousands
9 Months Ended
Mar. 31, 2023
USD ($)
$ / shares
shares
Jun. 30, 2022
USD ($)
$ / shares
Options    
Options Outstanding, beginning balance | shares 1,779,460  
Options, Granted | shares 10,000  
Options, Exercised | shares (275,040)  
Options Outstanding, ending balance | shares 1,514,420  
Options, Exercisable at March 31, 2023 | shares 981,931  
Weighted Average Exercise Price Per Share    
Weighted Average Exercise Price Per Share, Outstanding beginning balance $ 7.84  
Weighted Average Exercise Price Per Share, Granted 39.69  
Weighted Average Exercise Price Per Share, Exercised 6.67  
Weighted Average Exercise Price Per Share, Outstanding ending balance 7.09  
Weighted Average Exercise Price Per Share, Exercisable $ 5.70  
Aggregate Intrinsic Value, Balance | $ $ 41,786 $ 43,433
Aggregate Intrinsic Value, Exercisable | $ $ 28,429  
Weighted Average Grant Date Fair Value Per Award, Outstanding $ 3.57 $ 3.51
Weighted Average Grant Date Fair Value Per Award, Exercisable $ 2.75