v3.25.1
Long-Term Debt - Narrative (Details)
3 Months Ended 12 Months Ended
Dec. 13, 2024
USD ($)
Jul. 01, 2023
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2021
USD ($)
numberOfLoan
Dec. 31, 2024
USD ($)
Debt Instrument [Line Items]            
Debt repaid     $ 1,375,000 $ 1,375,000    
Net gain (loss)     (7,713,000) (16,324,000)    
Interest rate swaps            
Debt Instrument [Line Items]            
Fair value of the swap agreements     900,000      
Net gain (loss)     (3,900,000) $ 4,800,000    
Initial Swap            
Debt Instrument [Line Items]            
Fair value of the swap agreements     3,300,000      
Level 2 | Fair Value            
Debt Instrument [Line Items]            
Fair value     $ 528,800,000     $ 537,400,000
Term Loan            
Debt Instrument [Line Items]            
Term Loan Facility $ 533,500,000          
Term Loan | New Term Loan            
Debt Instrument [Line Items]            
Number of term loans | numberOfLoan         1  
Maximum borrowing capacity         $ 550,000,000  
Basis spread     2.50%      
Term Loan | New Term Loan | One Month Secured Overnight Financing Rate (SOFR)            
Debt Instrument [Line Items]            
Basis spread   0.11448%        
Term Loan | New Term Loan | Three Month Secured Overnight Financing Rate (SOFR)            
Debt Instrument [Line Items]            
Basis spread   0.26161%        
Term Loan | New Term Loan | Six Month Secured Overnight Financing Rate (SOFR)            
Debt Instrument [Line Items]            
Basis spread   0.42826%        
Term Loan | New Term Loan | Twelve Month Secured Overnight Financing Rate (SOFR)            
Debt Instrument [Line Items]            
Basis spread   0.71513%        
Term Loan | Term B-1 Loan            
Debt Instrument [Line Items]            
Basis spread 1.50%          
Term Loan | Term B-1 Loan | Adjusted Secured Overnight Financing Rate            
Debt Instrument [Line Items]            
Basis spread 0.50%          
Term Loan | Term B-1 Loan | SOFR            
Debt Instrument [Line Items]            
Basis spread 2.50%          
Term Loan | Term B-1 Loan | Base Rate            
Debt Instrument [Line Items]            
Basis spread 1.50%          
Revolving Loans | New Revolver            
Debt Instrument [Line Items]            
Debt repaid         190,000,000.0  
Basis spread     3.00%      
Revolving Loans | New Revolver | Adjusted Secured Overnight Financing Rate            
Debt Instrument [Line Items]            
Basis spread          
Letter of Credit | New Revolver            
Debt Instrument [Line Items]            
Maximum borrowing capacity         $ 20,000,000  
Line of Credit | Credit Faciltities | SOFR            
Debt Instrument [Line Items]            
Basis spread   1.00%        
Line of Credit | New Credit Agreement | Federal Reserve Bank of New York            
Debt Instrument [Line Items]            
Basis spread   0.50%