v3.26.1
Debt - Narrative (Details) - USD ($)
$ in Thousands
May 05, 2026
Mar. 31, 2026
Feb. 28, 2026
Dec. 31, 2025
Debt Instrument [Line Items]        
Letters of credit outstanding   $ 700   $ 600
Long-term debt   366,342   296,250
Notes Payable | Amortizing notes        
Debt Instrument [Line Items]        
Long-term debt   $ 71,967   $ 0
Notes Payable | Tangible Equity Units        
Debt Instrument [Line Items]        
Debt instrument, interest rate (as a percent)     5.93%  
Notes Payable | Tangible Equity Units | Amortizing notes        
Debt Instrument [Line Items]        
Long term principal payments, remainder of 2026     $ 16,600  
Long term principal payments, 2027     23,700  
Long term principal payments, 2028     25,100  
Long term principal payments, 2029     6,500  
Deferred debt issuance costs     $ 2,400  
Senior Secured Facility | Subsequent Event | Term Loan B        
Debt Instrument [Line Items]        
Long term principal payments, remainder of 2026 $ 4,500      
Long term principal payments, 2027 9,000      
Long term principal payments, 2028 9,000      
Long term principal payments, 2029 9,000      
Debt instrument, face amount 900,000      
Long term principal payments, 2030 9,000      
Long term principal payments, 2031 9,000      
Long term principal payments, 2032 9,000      
Long term principal payments, 2033 841,500      
Debt, annual installment payment 9,000      
Line of Credit | Secured Debt        
Debt Instrument [Line Items]        
Interest rate (as a percent)   5.17%    
Weighted average interest rate (as a percent)   5.17%    
Line of Credit | Revolving Credit Facility | Term Loan B        
Debt Instrument [Line Items]        
Revolving credit facility, maximum borrowing capacity   $ 400,000    
Line of Credit | Revolving Credit Facility | Subsequent Event | Term Loan B        
Debt Instrument [Line Items]        
Revolving credit facility, maximum borrowing capacity $ 500,000