v3.25.4
Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total current portion of long-term debt $ 38,291 $ 4,691
Total long-term debt 212,538 411,949
Total debt 250,829 416,640
Term Loan    
Debt Instrument [Line Items]    
Current portion of long-term debt, Gross 6,242 4,710
Long-term debt, Gross 142,752 65,698
Total debt 148,994  
Tangible Equity Units - Amortizing Notes [Member]    
Debt Instrument [Line Items]    
Current portion of long-term debt, Gross 33,870  
Long-term debt, Gross 76,691  
Term Loan, Revolving Credit Facility and Amortizing Notes [Member]    
Debt Instrument [Line Items]    
Less: unamortized debt issuance costs (1,821) (19)
Less: unamortized debt issuance costs (6,905) (2,500)
Revolving Credit Facility    
Debt Instrument [Line Items]    
Long-term debt, Gross $ 0 $ 348,751