v3.26.1
Stockholders' Equity - Summary of Stock Option Activity (Details)
$ / shares in Units, $ in Thousands
9 Months Ended
Mar. 31, 2026
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
$ / shares
shares
Options    
Options Outstanding, beginning balance | shares 1,177,862 1,158,530
Options, Grants | shares 33,000 40,000
Options, Exercises | shares (357,035) (230,668)
Options, Forfeitures | shares (100,000)  
Options Outstanding, ending balance | shares 753,827 967,862
Options, Nonvested | shares 176,333 45,000
Options, Exercisable | shares 577,494 922,862
Weighted Average Exercise Price Per Share    
Weighted Average Exercise Price Per Share, Outstanding beginning balance $ 9.68 $ 7.1
Weighted Average Exercise Price Per Share, Grants 22.88 27.18
Weighted Average Exercise Price Per Share, Exercised 9.94 14.23
Weighted Average Exercise Price Per Share, Forfeitures 25.24  
Weighted Average Exercise Price Per Share, Outstanding ending balance 8.07 6.23
Weighted Average Exercise Price Per Share, Nonvested 24.95 28.57
Weighted Average Exercise Price Per Share, Exercisable $ 2.92 $ 5.14
Aggregate Intrinsic Value, Outstanding beginning balance | $ $ 15,728 $ 29,354
Aggregate Intrinsic Value, Grants | $ 585  
Aggregate Intrinsic Value, Exercises | $ 10,891 6,828
Aggregate Intrinsic Value, Forfeitures | $ 0  
Aggregate Intrinsic Value, Outstanding ending balance | $ 24,147 18,743
Aggregate Intrinsic Value, Nonvested | $ 2,685 0
Aggregate Intrinsic Value, Exercisable | $ $ 21,462 $ 18,743
Weighted Average Grant Date Fair Value Per Award, Outstanding beginning balance $ 4.39 [1] $ 3.53 [1]
Weighted Average Grant Date Fair Value Per Award, Grants 7.65 [1] 11.27 [1]
Weighted Average Grant Date Fair Value Per Award, Exercises 3.64 [1] 6.56 [1]
Weighted Average Grant Date Fair Value Per Award, Forfeitures 10.09 [1]  
Weighted Average Grant Date Fair Value Per Award, Outstanding ending balance 4.19 [1] 3.13 [1]
Weighted Average Grant Date Fair Value Per Award, Nonvested 10.01 [1] 11.7 [1]
Weighted Average Grant Date Fair Value Per Award, Exercisable $ 2.42 [1] $ 2.7 [1]
[1] The Company issued the options with an exercise price per share not less than the closing market price of common stock on the grant date.

 

The following table presents information related to outstanding options as of March 31, 2026: