v3.26.3
Share-Based Compensation - Schedule of Share-Based Compensation Stock Options Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 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 (185,000)  
Number of Shares, Outstanding, Ending Balance 100,000 285,000
Number of Shares, Exercisable, Ending Balance 100,000  
Weighted Average Exercise Price, Outstanding, Beginning Balance $ 4.89  
Weighted Average Exercise Price, Exercised 3.51  
Weighted Average Exercise Price, Outstanding, Ending Balance 7.45 $ 4.89
Weighted Average Exercise Price, Exercisable, Ending Balance $ 7.45  
Weighted Average Remaining Contractual Life (Years) 4 years 11 months 4 days 2 years 6 months 14 days
Weighted Average Remaining Contractual Life - Years, Exercisable Ending Balance 4 years 11 months 4 days  
Aggregate Intrinsic Value, Outstanding Balance $ 201 $ 476
Aggregate Intrinsic Value, Exercised 727  
Aggregate Intrinsic Value, Exercisable Ending Balance $ 201