XML 69 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Additional Information (Details)
$ in Thousands
12 Months Ended
Oct. 30, 2020
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
May 06, 2024
USD ($)
Oct. 31, 2020
Line Of Credit Facility [Line Items]            
Net Leverage Ratio   6.5        
Borrowings   $ 0 $ 45,000 $ 45,000    
Debt Instrument, Covenant Description   The Company’s borrowings are limited by its Senior Secured Net Leverage Ratio and Consolidated Interest Coverage Ratio, which were 0.04x and 6.5x, respectively, as of December 31, 2024 and calculated in accordance with the Company's Credit Agreement.        
Debt issuance costs   $ 7,700 $ 8,100      
6.375% Senior Unsecured Notes Due 2028            
Line Of Credit Facility [Line Items]            
Proceeds from issuance initial public offering $ 400,000          
Debt instrument, payment terms   Interest on the notes is due semi-annually on May 1 and November 1.        
Interest rate on debt issued           6.375%
Term Loan            
Line Of Credit Facility [Line Items]            
Repayment of loan   $ 10,000        
Term loan outstanding amount         $ 45,000  
Revolving Credit Facility            
Line Of Credit Facility [Line Items]            
Senior Secured Leverage Ratio   0.04        
Borrowings   $ 290,000        
Revolving loan principal amounts         35,000  
Proceeds from Loans   $ 0        
Effective interest rate   6.50%        
Repayment in cash   $ 20,000        
Maximum borrowing capacity         80,000  
Amount available to borrow   $ 60,000        
Fifth Amendment to the Credit Agreement            
Line Of Credit Facility [Line Items]            
Maximum borrowing capacity         $ 350,000