v3.26.3
Share-based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Jul. 18, 2025
Jul. 15, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 09, 2023
May 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Options outstanding     1,731,085 869,148    
Unrecognized compensation expense related to unvested stock options     $ 0.4      
Expected weighted average period for recognition of compensation expense     1 year 3 months 18 days      
Number of shares option grants     1,155,250      
Option grants, Exercise price     $ 2.08      
Weighted-average grant date fair value     $ 1.43      
Employee Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Options outstanding     1,731,085      
Employee Stock Option | Directors            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based compensation arrangement by share-based payment award, award vesting period     12 months      
Share-based compensation arrangement by share-based payment award, expiration period     10 years      
Employee Stock Option | Employees            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock option vested percentage     25.00%      
Share-based compensation arrangement by share-based payment award, award vesting period     36 months      
Spring-loaded Options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares option grants   124,250        
Option grants, Exercise price   $ 3.07        
Incremental share-based compensation expense $ 0.3          
2008 Omnibus Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock authorized     1,850,739      
Shares available for future grant     2,058,800      
2008 Omnibus Plan | Employee Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Options outstanding     1,677,783      
2026 Omnibus Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock authorized     2,000,000      
Inducement Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock authorized         92,000 125,000
Shares available for future grant     163,698      
Inducement Plan [Member] | Employee Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Options outstanding     53,302