XML 60 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt and Other Borrowings - Additional Information (Details)
3 Months Ended
Apr. 30, 2024
USD ($)
Oct. 31, 2023
USD ($)
Jun. 21, 2023
USD ($)
Jun. 28, 2024
USD ($)
Letter of Credit | Minimum | SOFR        
Line of Credit Facility [Line Items]        
Basis spread on variable rate       1.50%
Letter of Credit | Maximum | SOFR        
Line of Credit Facility [Line Items]        
Basis spread on variable rate       1.75%
2023 Term Loan Facility        
Line of Credit Facility [Line Items]        
Maximum borrowing capacity   $ 250,000,000    
2020 Term Loan Facility | Credit Suisse AG, Cayman Islands Branch        
Line of Credit Facility [Line Items]        
Outstanding balance   $ 25,000,000    
Term Loan Facility        
Line of Credit Facility [Line Items]        
Payments to Term Loan $ 50,000,000      
Amortization rate per quarter   0.25%    
Term Loan Facility | SOFR        
Line of Credit Facility [Line Items]        
Basis spread on variable rate   2.75%    
Term Loan Facility | Base Rate        
Line of Credit Facility [Line Items]        
Basis spread on variable rate   1.75%    
Senior Secured Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Leverage ratio,       0.045
Senior Secured Revolving Credit Facility | Morgan Stanley Senior Funding, Inc        
Line of Credit Facility [Line Items]        
Outstanding balance       $ 0
Maximum borrowing capacity     $ 224,000,000  
Maturity date     Jun. 21, 2028  
Senior Secured Revolving Credit Facility | Letter of Credit        
Line of Credit Facility [Line Items]        
Leverage ratio,       0.04
Preliminary purchase price       $ 500,000,000
Terminate percentage       0.50
Senior Secured Revolving Credit Facility | Letter of Credit | Fed Fund Rate        
Line of Credit Facility [Line Items]        
Basis spread on variable rate       0.50%
Senior Secured Revolving Credit Facility | Letter of Credit | One- Month SOFR        
Line of Credit Facility [Line Items]        
Basis spread on variable rate       1.00%
Senior Secured Revolving Credit Facility | Letter of Credit | Minimum        
Line of Credit Facility [Line Items]        
Commitment fee percentage       0.20%
Senior Secured Revolving Credit Facility | Letter of Credit | Minimum | One- Month SOFR        
Line of Credit Facility [Line Items]        
Basis spread on variable rate       0.50%
Senior Secured Revolving Credit Facility | Letter of Credit | Maximum        
Line of Credit Facility [Line Items]        
Commitment fee percentage       0.25%
Senior Secured Revolving Credit Facility | Letter of Credit | Maximum | One- Month SOFR        
Line of Credit Facility [Line Items]        
Basis spread on variable rate       0.75%
Senior Secured Revolving Credit Facility | Letter of Credit | Morgan Stanley Senior Funding, Inc        
Line of Credit Facility [Line Items]        
Maximum borrowing capacity     $ 20,000,000