v3.22.2.2
Debt and Financing Lease Obligations - Revolving Credit Facility (Details) - USD ($)
Mar. 29, 2021
Oct. 31, 2022
Line of Credit Facility [Line Items]    
Original principal amount   $ 785,500,000
Revolving Credit Facility | Minimum    
Line of Credit Facility [Line Items]    
Line of Credit Facility, Current Borrowing Capacity $ 40,000,000  
Line of Credit Facility, Current Borrowing Capacity 40,000,000  
Revolving Credit Facility | Maximum    
Line of Credit Facility [Line Items]    
Line of Credit Facility, Current Borrowing Capacity 100,000,000  
Line of Credit Facility, Current Borrowing Capacity 100,000,000  
Line of Credit | Revolving Credit Facility    
Line of Credit Facility [Line Items]    
Maximum capacity extended under credit facility $ 650,000,000  
Weighted-average interest rate   4.30%
Line of Credit | Revolving Credit Facility | Minimum    
Line of Credit Facility [Line Items]    
Unused capacity fee percentage 0.25%  
Line of Credit | Revolving Credit Facility | Maximum    
Line of Credit Facility [Line Items]    
Unused capacity fee percentage 0.50%  
Line of Credit | Revolving Credit Facility | LIBOR    
Line of Credit Facility [Line Items]    
Variable basis spread 1.00%  
Debt Instrument, Interest- Free Period 30 days  
Line of Credit | Revolving Credit Facility | Alternate Base Rate | Minimum    
Line of Credit Facility [Line Items]    
Variable basis spread 1.50%  
Line of Credit | Revolving Credit Facility | Alternate Base Rate | Maximum    
Line of Credit Facility [Line Items]    
Variable basis spread 2.25%  
Line of Credit | Revolving Credit Facility | Federal Funds Rate    
Line of Credit Facility [Line Items]    
Variable basis spread 0.50%  
Revolving Credit Facility    
Line of Credit Facility [Line Items]    
Available borrowing capacity   $ 155,400,000
Sub-facility for letters of credit   22,300,000
Additional borrowing capacity   $ 358,300,000
Revolving Credit Facility | LIBOR | Minimum    
Line of Credit Facility [Line Items]    
Variable basis spread 2.50%  
Revolving Credit Facility | LIBOR | Maximum    
Line of Credit Facility [Line Items]    
Variable basis spread 3.25%