v3.25.2
Debt - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Jul. 10, 2024
Revolving Credit Facility            
Debt Instrument [Line Items]            
Line of credit $ 100,000,000.0   $ 100,000,000.0      
Fair value of amount outstanding 0   0   $ 0  
Letter of Credit            
Debt Instrument [Line Items]            
Line of credit $ 7,800,000   $ 7,800,000   $ 8,300,000  
First Lien Credit Agreement            
Debt Instrument [Line Items]            
Line of credit           $ 500,000,000.0
Interest rate on used amounts 8.60% 8.75% 8.56% 8.76%    
Maximum net leverage ratio     8.20%      
First Lien Credit Agreement | Revolving Credit Facility            
Debt Instrument [Line Items]            
Amount not subject to maturity extension           12,000,000.0
Amount subject to maturity extension           $ 88,000,000.0