XML 56 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Long-term Debt - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Feb. 29, 2024
Mar. 31, 2021
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2021
Debt Instrument [Line Items]            
Debt instrument, maturity date   Mar. 24, 2028        
Offering discount cost     $ 2,138   $ 2,322  
Deferred financing costs     8,332   $ 9,035  
Repayment of outstanding debt     $ 2,255 $ 2,255    
Debt instrument interest rate     6.60%      
Loss on extinguishment of debt     $ (25) (595)    
Interest expense including amortization of deferred financing costs and discounts     $ 16,600 19,600    
Weighted average effective interest rates     6.20%   6.20%  
2021 Term Loan, due 2028            
Debt Instrument [Line Items]            
Debt instrument carrying amount     $ 693,314   $ 695,568  
Senior Notes, due 2029            
Debt Instrument [Line Items]            
Debt instrument carrying amount     $ 350,000   350,000  
Debt instrument, maturity date   Apr. 15, 2029        
Debt instrument, aggregate principal amount   $ 350,000        
Fixed interest rate     5.50%      
Debt instrument, payment terms     payable on April 15 and October 15 of each year      
2021 Term Loan [Member]            
Debt Instrument [Line Items]            
Debt instrument carrying amount   900,000 $ 693,300      
Offering discount cost           $ 4,600
Deferred financing costs           $ 4,500
Early Repayment of Senior Debt     2,300 2,300    
Loss on extinguishment of debt     $ 100 $ 600    
2021 Term Loan [Member] | Minimum            
Debt Instrument [Line Items]            
Debt Instrument, interest rate, decrease 1.00%          
2021 Term Loan [Member] | Base Rate            
Debt Instrument [Line Items]            
Debt instrument interest rate per annum     1.25%      
2021 Term Loan [Member] | SOFR 2.75%            
Debt Instrument [Line Items]            
Debt instrument interest rate per annum     2.25%      
2021 Term Loan [Member] | SOFR 2.75% | Maximum            
Debt Instrument [Line Items]            
Debt Instrument, Interest Rate, Stated Percentage 2.25%          
2021 Term Loan [Member] | SOFR 3.25%            
Debt Instrument [Line Items]            
Debt Instrument, Interest Rate, Stated Percentage 3.25%          
2021 Term Loan [Member] | SOFR 0.00%            
Debt Instrument [Line Items]            
Debt instrument interest rate per annum 0.00%          
2021 Term Loan and Senior Notes | One Month Credit Spread | Maximum            
Debt Instrument [Line Items]            
Credit spread adjustment Rate 0.71513%          
2021 Term Loan and Senior Notes | One Month Credit Spread | Minimum            
Debt Instrument [Line Items]            
Credit spread adjustment Rate 0.11448%          
Revolver            
Debt Instrument [Line Items]            
Debt instrument available amount to borrow     $ 74,400      
Revolving commitment     75,000      
Outstanding borrowings     0   $ 0  
Outstanding letters of credit     $ 600      
Debt instrument, periodic payment, interest rate     0.375%      
Participation and fronting fees percentage on outstanding letter of credit     1.38%      
Revolver | Base Rate 0.25%            
Debt Instrument [Line Items]            
Debt instrument interest rate per annum     0.25%      
Revolver | Base Rate 0.50%            
Debt Instrument [Line Items]            
Debt instrument interest rate per annum     0.50%      
Revolver | Base Rate 0.75%            
Debt Instrument [Line Items]            
Debt instrument interest rate per annum     0.75%      
Revolver | SOFR 1.25%            
Debt Instrument [Line Items]            
Debt instrument interest rate per annum     1.25%      
Revolver | SOFR 1.50%            
Debt Instrument [Line Items]            
Debt instrument interest rate per annum     1.50%      
Revolver | SOFR 1.75%            
Debt Instrument [Line Items]            
Debt instrument interest rate per annum     1.75%      
Revolver | One Month Credit Spread            
Debt Instrument [Line Items]            
Credit spread adjustment Rate     0.10%      
Revolver | Three Month Credit Spread            
Debt Instrument [Line Items]            
Credit spread adjustment Rate     0.15%      
Revolver | Six Month Credit Spread            
Debt Instrument [Line Items]            
Credit spread adjustment Rate     0.25%      
Senior Notes            
Debt Instrument [Line Items]            
Deferred financing costs   $ 5,700