XML 89 R70.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Long -Term Debt - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 23, 2021
Jun. 07, 2018
Jun. 30, 2024
Jun. 30, 2023
Long-Term Debt (Textual) [Abstract]        
Debt Instrument, Unamortized Discount       $ 100
Long Term Debt (Additional Textual) [Abstract]        
Long-term Debt, Fair Value     $ 545,900 527,400
4.625% Senior Unsecured Notes Due in 2028        
Long-Term Debt (Textual) [Abstract]        
Debt Instrument, Interest Rate, Stated Percentage   4.625%    
Debt Instrument, Unamortized Discount     900 1,100
Long Term Debt (Additional Textual) [Abstract]        
Proceeds from Issuance of Senior Long-term Debt   $ 300,000    
Two Point Eight Percent Senior Unsecured Notes Due In Two Thousand And Thirty One        
Long-Term Debt (Textual) [Abstract]        
Debt Instrument, Interest Rate, Stated Percentage 2.80%      
Debt Instrument, Unamortized Discount     100  
Long Term Debt (Additional Textual) [Abstract]        
Proceeds from Issuance of Senior Long-term Debt $ 300,000      
Twenty Eighteen Credit Agreement [Member] [Domain]        
Long-Term Debt (Textual) [Abstract]        
Maximum Borrowing Capacity under the 2018 Credit Agreement   $ 700,000    
Borrowing outstanding under 2018 Credit Agreement     $ 0 $ 0
Term of Long Term Debt     5 years