v3.26.1
Financial Instruments and Financial Risk - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Derivative [Line Items]    
Derivative asset $ 3,985 $ 1,162
Derivative liabilities 3,929 4,218
Derivatives designated as hedging instruments | Interest rate swap asset and liability    
Derivative [Line Items]    
Derivative asset 1,424 0
Derivative liabilities 0 2,346
Derivatives designated as hedging instruments | Interest rate swap asset and liability | Level 1    
Derivative [Line Items]    
Derivative asset 0 0
Derivatives designated as hedging instruments | Interest rate swap asset and liability | Level 2    
Derivative [Line Items]    
Derivative asset 1,424 2,346
Derivatives designated as hedging instruments | Interest rate swap asset and liability | Level 3    
Derivative [Line Items]    
Derivative asset 0 0
Derivatives designated as hedging instruments | Carrying Amount | Interest rate swap asset and liability    
Derivative [Line Items]    
Derivative asset 1,424 2,346
Derivatives not designated as hedging instruments | Term Loan due 2031 | Level 1    
Derivative [Line Items]    
Current portion of long-term debt 0 0
Long-term debt 0 0
Derivatives not designated as hedging instruments | Term Loan due 2031 | Level 2    
Derivative [Line Items]    
Current portion of long-term debt 14,159 14,327
Long-term debt 1,401,756 1,410,539
Derivatives not designated as hedging instruments | Term Loan due 2031 | Level 3    
Derivative [Line Items]    
Current portion of long-term debt 0 0
Long-term debt 0 0
Derivatives not designated as hedging instruments | Secured Notes due 2031 | Level 1    
Derivative [Line Items]    
Long-term debt 0 0
Derivatives not designated as hedging instruments | Secured Notes due 2031 | Level 2    
Derivative [Line Items]    
Long-term debt 774,375 789,375
Derivatives not designated as hedging instruments | Secured Notes due 2031 | Level 3    
Derivative [Line Items]    
Long-term debt 0 0
Derivatives not designated as hedging instruments | Finance Lease Obligations (with current portion) | Level 1    
Derivative [Line Items]    
Long-term debt 0 0
Derivatives not designated as hedging instruments | Finance Lease Obligations (with current portion) | Level 2    
Derivative [Line Items]    
Long-term debt 95,307 97,300
Derivatives not designated as hedging instruments | Finance Lease Obligations (with current portion) | Level 3    
Derivative [Line Items]    
Long-term debt 0 0
Derivatives not designated as hedging instruments | Foreign currency forward contract liabilities | Level 1    
Derivative [Line Items]    
Derivative liabilities 0  
Derivatives not designated as hedging instruments | Foreign currency forward contract liabilities | Level 2    
Derivative [Line Items]    
Derivative liabilities 38  
Derivatives not designated as hedging instruments | Foreign currency forward contract liabilities | Level 3    
Derivative [Line Items]    
Derivative liabilities 0  
Derivatives not designated as hedging instruments | Embedded derivative assets and liabilities    
Derivative [Line Items]    
Derivative asset 2,561 1,162
Derivative liabilities 3,891 1,872
Derivatives not designated as hedging instruments | Embedded derivative assets and liabilities | Level 1    
Derivative [Line Items]    
Derivative asset 0 0
Derivative liabilities 0 0
Derivatives not designated as hedging instruments | Embedded derivative assets and liabilities | Level 2    
Derivative [Line Items]    
Derivative asset 2,561 1,162
Derivative liabilities 3,891 1,872
Derivatives not designated as hedging instruments | Embedded derivative assets and liabilities | Level 3    
Derivative [Line Items]    
Derivative asset 0 0
Derivative liabilities 0 0
Derivatives not designated as hedging instruments | Carrying Amount | Term Loan due 2031    
Derivative [Line Items]    
Current portion of long-term debt 13,923 13,973
Long-term debt 1,378,374 1,379,853
Derivatives not designated as hedging instruments | Carrying Amount | Secured Notes due 2031    
Derivative [Line Items]    
Long-term debt 747,160 746,871
Derivatives not designated as hedging instruments | Carrying Amount | Finance Lease Obligations (with current portion)    
Derivative [Line Items]    
Long-term debt 95,307 97,300
Derivatives not designated as hedging instruments | Carrying Amount | Foreign currency forward contract liabilities    
Derivative [Line Items]    
Derivative liabilities 38  
Derivatives not designated as hedging instruments | Carrying Amount | Embedded derivative assets and liabilities    
Derivative [Line Items]    
Derivative asset 2,561 1,162
Derivative liabilities $ 3,891 $ 1,872