v3.26.1
Interest Rate Swap Agreements (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2027
Jun. 30, 2026
Dec. 31, 2025
Feb. 05, 2025
Forecast | Reclassification out of Accumulated Other Comprehensive Income        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Reclassification amount $ 100      
Interest Rate Swap        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Interest rate swap agreement notional amount   $ 400,000    
Floor rate       0.50%
Fair value of interest rate swap agreements   $ (862) $ (4,883)  
Interest Rate Swap | Minimum        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Annual rates       3.97%
Interest Rate Swap | Maximum        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Annual rates       3.98%