XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - General Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2024
Sep. 30, 2022
Jul. 03, 2024
Jun. 30, 2023
Nov. 30, 2022
Apr. 30, 2021
Debt            
Payments of debt issuance costs $ 10,377          
Loans Payable | 2021 Term A Loan due April 2026            
Debt            
Debt instrument, face amount           $ 300,000
Loans Payable | 2023 Incremental Term Loan due April 2026            
Debt            
Debt instrument, face amount       $ 50,000    
Debt instrument, repurchased face amount     $ 301,875      
Revolving Credit Facility | Revolver            
Debt            
Maximum borrowing capacity         $ 310,000 $ 250,000
Aggregate available credit facilities 128,706          
Outstanding borrowings 179,000          
Letter of Credit            
Debt            
Letters of credit outstanding $ 2,294          
Letter of Credit | Maximum            
Debt            
Debt instrument, term 1 year          
Secured Debt | 2024 Credit Agreement            
Debt            
Payments of debt issuance costs $ 10,377          
Secured Debt | Initial Term A-1 Loan due July 2029            
Debt            
Debt instrument, face amount     162,000      
Secured Debt | Delayed Draw Term A-1 Loans            
Debt            
Debt instrument, face amount     189,000      
Secured Debt | Revolving Credit Commitments            
Debt            
Debt instrument, face amount     310,000      
Secured Debt | Initial Term A-2 Loan due July 2031            
Debt            
Debt instrument, face amount     138,000      
Secured Debt | Delayed Draw Term A-2 Loans            
Debt            
Debt instrument, face amount     161,000      
Secured Debt | 2022 Term Loan due September 2027            
Debt            
Debt instrument, face amount   $ 12,000        
Debt instrument, periodic payment   $ 35        
Debt instrument, frequency of periodic payment   monthly        
Debt instrument, repurchased face amount     $ 11,265