XML 88 R69.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Long-Term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Long-term Debt Current and Noncurrent    
Long-term Debt, Including Current Maturities $ 599,017 $ 598,780
Debt Issuance Costs, Net (3,037) (3,608)
Long-term Debt, Current Maturities [Abstract]    
Long-term Debt, Less Current Maturities 595,980 595,172
Debt Instrument, Unamortized Discount   100
2.650% Senior Notes due 2020 [Member]    
Long-term Debt Current and Noncurrent    
Long-term Debt 299,878 299,860
4.625% Senior Unsecured Notes Due in 2028    
Long-term Debt Current and Noncurrent    
Long-term Debt 299,139 298,920
Long-term Debt, Current Maturities [Abstract]    
Debt Instrument, Unamortized Discount 900 $ 1,100
Two Point Eight Percent Senior Unsecured Notes Due In Two Thousand And Thirty One    
Long-term Debt, Current Maturities [Abstract]    
Debt Instrument, Unamortized Discount $ 100