v3.24.2
Debt - Revolving Credit Facilities Narrative (Details)
1 Months Ended 9 Months Ended
Aug. 31, 2021
USD ($)
Jun. 01, 2024
USD ($)
facility
Jun. 03, 2023
USD ($)
Sep. 02, 2023
USD ($)
Apr. 30, 2017
USD ($)
Debt Instrument [Line Items]          
Number of credit facilities | facility   3      
Proceeds from lines of credit   $ 359,000,000 $ 208,000,000    
Committed Bank Facility          
Debt Instrument [Line Items]          
Outstanding balance   $ 75,000,000   $ 50,000,000  
Amended Uncommitted Credit Facilities          
Debt Instrument [Line Items]          
Credit facility, expiration term   1 year      
Outstanding balance   $ 205,000,000   $ 180,000,000  
Line of credit facility, maximum amount outstanding during period   208,000,000      
Proceeds from lines of credit   359,000,000      
Repayment of loan facility   $ 309,000,000      
Line of credit facility, interest rate at period end   6.20%   6.17%  
Amended Revolving Credit Facility          
Debt Instrument [Line Items]          
Credit facility, maximum borrowing capacity         $ 600,000,000
Credit facility, expiration term 5 years        
Amended Revolving Credit Facility | Letter of Credit          
Debt Instrument [Line Items]          
Credit facility, maximum borrowing capacity $ 50,000,000        
Outstanding balance   $ 6,304,000   $ 5,269,000  
Amended Revolving Credit Facility | Committed Bank Facility          
Debt Instrument [Line Items]          
Available increase in amount borrowed $ 300,000,000        
Senior Notes Series B | Private Placement Debt          
Debt Instrument [Line Items]          
Debt instrument, face amount   $ 100,000,000   100,000,000  
Interest rate   2.90%      
Senior Notes Due June 11, 2025 | Private Placement Debt          
Debt Instrument [Line Items]          
Debt instrument, face amount   $ 20,000,000   20,000,000  
Interest rate   3.79%      
Senior notes, Due March 5, 2027 | Private Placement Debt          
Debt Instrument [Line Items]          
Debt instrument, face amount   $ 50,000,000   $ 50,000,000  
Interest rate   2.60%