Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.4
Stockholders' Equity - Summary of Stock Option Activity (Details)
$ / shares in Units, $ in Thousands
6 Months Ended
Dec. 31, 2022
USD ($)
$ / shares
shares
Jun. 30, 2022
USD ($)
$ / shares
Options    
Options Outstanding, beginning balance | shares 1,779,460  
Options, Exercises | shares (208,670)  
Options Outstanding, ending balance | shares 1,570,790  
Options, Exercisable at December, 2022 | shares 1,039,301  
Weighted Average Exercise Price Per Share    
Weighted Average Exercise Price Per Share, Outstanding beginning balance $ 7.84  
Weighted Average Exercise Price Per Share, Exercises 5.44  
Weighted Average Exercise Price Per Share, Outstanding ending balance 7.03  
Weighted Average Exercise Price Per Share, Exercisable $ 5.98  
Aggregate Intrinsic Value, Balance | $ $ 43,511 $ 43,433
Aggregate Intrinsic Value, Exercisable | $ $ 29,885  
Weighted Average Grant Date Fair Value Per Award, Outstanding $ 3.56 $ 3.51
Weighted Average Grant Date Fair Value Per Award, Exercisable $ 2.90