v3.26.3
Earnings Per Share - Additional Information (Detail)
1 Months Ended 3 Months Ended
Sep. 25, 2026
USD ($)
Director
shares
Sep. 18, 2026
USD ($)
shares
Jun. 04, 2026
USD ($)
Director
shares
Mar. 02, 2026
USD ($)
shares
Jul. 29, 2025
USD ($)
Director
shares
Jun. 05, 2025
USD ($)
Director
shares
Mar. 01, 2025
USD ($)
shares
Aug. 31, 2025
USD ($)
shares
Sep. 30, 2026
USD ($)
shares
Jun. 30, 2026
USD ($)
shares
Earnings Per Share [Line Items]                    
Number of directors received shares | shares 133   645   288 762        
Compensation annual basis committee award | $ $ 4,659   $ 17,505   $ 7,436 $ 17,496        
Number of directors received shares | Director 1   10   1 10        
Senior Management                    
Earnings Per Share [Line Items]                    
Restricted stock awards, Shares | shares       23,479     19,767      
Restricted stock awards | $       $ 607,167     $ 508,012      
Other Members of Management                    
Earnings Per Share [Line Items]                    
Restricted stock awards, Shares | shares               39,525    
Restricted stock awards | $               $ 1,000,000    
Officers                    
Earnings Per Share [Line Items]                    
Restricted stock awards, Shares | shares                 35,045 5,813
Restricted stock awards | $                 $ 1,200,000 $ 158,477
One Director                    
Earnings Per Share [Line Items]                    
Number of directors received shares | shares     465     292        
Compensation annual basis committee award | $     $ 12,620     $ 6,704        
Number of directors received shares | Director     1     1        
Restricted stock awards, Shares | shares   1,755                
Restricted stock awards | $   $ 62,601