v3.25.4
Long-Term Debt (Details) - USD ($)
Dec. 31, 2025
Jun. 30, 2025
Long-Term Debt (Additional Textual) [Abstract]    
Fixed rate at fair market value $ 576,700,000 $ 570,800,000
Notes payable 1,400,000 1,000,000.0
2018 Credit Agreement    
Long-Term Debt (Textual) [Abstract]    
Line of credit facility, remaining borrowing capacity 650,000,000.0  
Borrowing outstanding under 2018 Credit Agreement 0 $ 0
Line of Credit    
Long-Term Debt (Textual) [Abstract]    
Net debt to EBITDA ratio, maximum $ 3.75