v3.25.2
Stockholders' Equity - Summary of Nonvested Stock Option Activity (Details) - $ / shares
12 Months Ended
Jun. 30, 2025
Jun. 30, 2023
Options    
Nonvested Outstanding at June 30, 2024 41,664  
Granted 255,000 10,000
Vested (53,331)  
Nonvested Outstanding at June 30, 2025 243,333  
Weighted Average Grant Date Fair Value Per Award    
Nonvested Outstanding at June 30, 2024 $ 9.23  
Granted [1] 10.22 $ 16.56
Vested 9.63  
Nonvested Outstanding at June 30, 2025 $ 10.17  
[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.