XML 66 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2021
Sep. 30, 2024
Sep. 30, 2023
Jun. 30, 2024
Oct. 19, 2020
Jan. 29, 2020
Line Of Credit Facility [Line Items]            
Repayment of term loan   $ 4,313 $ 4,313      
Initial Term Loan Facility [Member] | Minimum [Member]            
Line Of Credit Facility [Line Items]            
Interest rates in effect       0.375%    
Initial Term Loan Facility [Member] | Maximum [Member]            
Line Of Credit Facility [Line Items]            
Interest rates in effect       0.50%    
Revolving Credit Facility [Member] | Minimum [Member]            
Line Of Credit Facility [Line Items]            
Applicable margin for borrowings with respect to base rate borrowings   1.00%        
Revolving Credit Facility [Member] | Maximum [Member]            
Line Of Credit Facility [Line Items]            
Applicable margin for borrowings with respect to base rate borrowings   1.50%        
Term Loan Facility [Member]            
Line Of Credit Facility [Line Items]            
Interest rates in effect   8.10%        
Amortize of interest rate   1.00%        
Maturity date   Jan. 29, 2027        
Term Loan Facility [Member] | Minimum [Member]            
Line Of Credit Facility [Line Items]            
Applicable margin for borrowings with respect to LIBOR rate borrowings in addition to base rates   2.00%        
Term Loan Facility [Member] | Maximum [Member]            
Line Of Credit Facility [Line Items]            
Applicable margin for borrowings with respect to LIBOR rate borrowings in addition to base rates   2.50%        
Incremental Term Loan Facility [Member]            
Line Of Credit Facility [Line Items]            
Repayment of term loan $ 200,000          
Interest rates in effect   8.60%        
Amortize of interest rate   1.00%        
Maturity date   Jan. 29, 2027        
Original Credit Agreement [Member]            
Line Of Credit Facility [Line Items]            
Maximum borrowing capacity           $ 625,000
Original Credit Agreement [Member] | Initial Term Loan Facility [Member]            
Line Of Credit Facility [Line Items]            
Debt instrument, Term           7 years
Line of credit           $ 575,000
Original Credit Agreement [Member] | Revolving Credit Facility [Member]            
Line Of Credit Facility [Line Items]            
Debt instrument, Term           5 years
Line of credit           $ 50,000
Original Credit Agreement [Member] | Letters of Credit [Member]            
Line Of Credit Facility [Line Items]            
Line of credit           $ 25,000
Amended Credit Agreement [Member] | Revolving Credit Facility [Member]            
Line Of Credit Facility [Line Items]            
Interest rates in effect   0.00%        
Debt Instrument, Basis Spread on Variable Rate   0.10%        
Amended Credit Agreement [Member] | Term Loan Facility [Member]            
Line Of Credit Facility [Line Items]            
Aggregate principal amount         $ 275,000