v3.26.1
Derivatives - Additional Information (Detail) - Interest Rate Swap - USD ($)
9 Months Ended
Mar. 31, 2026
Jun. 30, 2025
Dec. 31, 2020
Derivative Instruments Gain Loss [Line Items]      
Notional amount     $ 30,000,000
Derivative maturity date Mar. 13, 2025    
Fair value $ 0 $ 0