v3.25.2
Derivatives - Additional Information (Detail) - USD ($)
12 Months Ended
Apr. 01, 2020
Mar. 20, 2020
Jun. 30, 2025
Jun. 30, 2024
Interest Rate Swap        
Derivative Instruments Gain Loss [Line Items]        
Derivative entering date Apr. 01, 2020 Mar. 20, 2020    
Notional amount $ 10,000,000 $ 20,000,000 $ 0 $ 30,000,000
Derivative fixed interest rate 0.5865% 0.635%    
Derivative maturity date     Mar. 13, 2025  
Fair value     $ 0  
Deposit and Other Assets        
Derivative Instruments Gain Loss [Line Items]        
Fair value       $ 1,032,000