v3.26.1
Share-Based Compensation - Schedule of Share-Based Compensation Stock Options Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Mar. 31, 2026
Jun. 30, 2025
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Roll Forward    
Number of Shares, Outstanding, Beginning Balance 285,000  
Number of Shares, Exercised (85,000)  
Number of Shares, Outstanding, Ending Balance 200,000 285,000
Number of Shares, Exercisable, Ending Balance 180,000  
Weighted Average Exercise Price, Outstanding, Beginning Balance $ 4.89  
Weighted Average Exercise Price, Exercised 3.91  
Weighted Average Exercise Price, Outstanding, Ending Balance 5.31 $ 4.89
Weighted Average Exercise Price, Exercisable, Ending Balance $ 5.07  
Weighted Average Remaining Contractual Life (Years) 2 years 8 months 23 days 2 years 6 months 14 days
Weighted Average Remaining Contractual Life - Years, Exercisable Ending Balance 2 years 5 months 15 days  
Aggregate Intrinsic Value, Outstanding Balance $ 389 $ 476
Aggregate Intrinsic Value, Exercised 198  
Aggregate Intrinsic Value, Exercisable Ending Balance $ 389