v3.25.2
Interest Rate Swap Agreements (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Feb. 05, 2025
Dec. 31, 2024
Aug. 31, 2023
Oct. 08, 2021
Forecast | Reclassification out of Accumulated Other Comprehensive Income            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Reclassification amount $ (7,300)          
Interest Rate Swap            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Fair value of interest rate swap agreements   $ (532)   $ 13,178    
Interest Rate Swap | One-Month London Interbank Offered Rate            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Interest rate swap agreement notional amount   399,800       $ 529,000
Floor rate           0.50%
Interest Rate Swap | One-Month London Interbank Offered Rate | Minimum            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Annual rates           1.53%
Interest Rate Swap | One-Month London Interbank Offered Rate | Maximum            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Annual rates           1.55%
Interest Rate Swap | One-Month Secured Overnight Financing Rate            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Interest rate swap agreement notional amount   $ 600 $ 600      
Floor rate     0.50%   0.39%  
Interest Rate Swap | One-Month Secured Overnight Financing Rate | Forecast            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Interest rate swap agreement notional amount $ 400,400          
Interest Rate Swap | One-Month Secured Overnight Financing Rate | Minimum            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Annual rates     3.97%   1.47%  
Interest Rate Swap | One-Month Secured Overnight Financing Rate | Maximum            
Derivative Instruments and Hedging Activities Disclosures [Line Items]            
Annual rates     3.98%   1.48%