v3.26.1
Fair Value Measures and Disclosures Assets and Liabilities by Balance Sheet Grouping (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets, Fair Value Disclosure $ 11,622 $ 5,572
Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] Prepaid expenses and other current assets Prepaid expenses and other current assets
Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration] OTHER ASSETS OTHER ASSETS
Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued liabilities Accrued liabilities
Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities Other long-term liabilities
Liabilities, Total [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Liabilities Fair Value Disclosure $ 1,034 $ 5,250
Prepaid Expenses and Other Current Assets [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign Currency Contract, Asset, Fair Value Disclosure 4,775 1,093
Interest Rate Derivative Assets, at Fair Value 4,344 3,745
Other Assets    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign Currency Contract, Asset, Fair Value Disclosure   70
Interest Rate Derivative Assets, at Fair Value 2,503 664
Accrued Liabilities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign Currency Contracts, Liability, Fair Value Disclosure 1,017 479
Interest Rate Derivative Liabilities, at Fair Value 0 1,508
Other Liabilities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign Currency Contracts, Liability, Fair Value Disclosure   67
Interest Rate Derivative Liabilities, at Fair Value 17 3,196
Fair Value, Inputs, Level 1 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 1 [Member] | Liabilities, Total [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Liabilities Fair Value Disclosure 0 0
Fair Value, Inputs, Level 1 [Member] | Prepaid Expenses and Other Current Assets [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign Currency Contract, Asset, Fair Value Disclosure 0 0
Interest Rate Derivative Assets, at Fair Value 0 0
Fair Value, Inputs, Level 1 [Member] | Other Assets    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign Currency Contract, Asset, Fair Value Disclosure   0
Interest Rate Derivative Assets, at Fair Value 0 0
Fair Value, Inputs, Level 1 [Member] | Accrued Liabilities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign Currency Contracts, Liability, Fair Value Disclosure 0 0
Interest Rate Derivative Liabilities, at Fair Value 0 0
Fair Value, Inputs, Level 1 [Member] | Other Liabilities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign Currency Contracts, Liability, Fair Value Disclosure   0
Interest Rate Derivative Liabilities, at Fair Value 0 0
Fair Value, Inputs, Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets, Fair Value Disclosure 11,622 5,572
Fair Value, Inputs, Level 2 [Member] | Liabilities, Total [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Liabilities Fair Value Disclosure 1,034 5,250
Fair Value, Inputs, Level 2 [Member] | Prepaid Expenses and Other Current Assets [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign Currency Contract, Asset, Fair Value Disclosure 4,775 1,093
Interest Rate Derivative Assets, at Fair Value 4,344 3,745
Fair Value, Inputs, Level 2 [Member] | Other Assets    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign Currency Contract, Asset, Fair Value Disclosure   70
Interest Rate Derivative Assets, at Fair Value 2,503 664
Fair Value, Inputs, Level 2 [Member] | Accrued Liabilities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign Currency Contracts, Liability, Fair Value Disclosure 1,017 479
Interest Rate Derivative Liabilities, at Fair Value 0 1,508
Fair Value, Inputs, Level 2 [Member] | Other Liabilities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign Currency Contracts, Liability, Fair Value Disclosure   67
Interest Rate Derivative Liabilities, at Fair Value 17 3,196
Fair Value, Inputs, Level 3 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 3 [Member] | Liabilities, Total [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Liabilities Fair Value Disclosure 0 0
Fair Value, Inputs, Level 3 [Member] | Prepaid Expenses and Other Current Assets [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign Currency Contract, Asset, Fair Value Disclosure 0 0
Interest Rate Derivative Assets, at Fair Value 0 0
Fair Value, Inputs, Level 3 [Member] | Other Assets    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign Currency Contract, Asset, Fair Value Disclosure   0
Interest Rate Derivative Assets, at Fair Value 0 0
Fair Value, Inputs, Level 3 [Member] | Accrued Liabilities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign Currency Contracts, Liability, Fair Value Disclosure 0 0
Interest Rate Derivative Liabilities, at Fair Value 0 0
Fair Value, Inputs, Level 3 [Member] | Other Liabilities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign Currency Contracts, Liability, Fair Value Disclosure   0
Interest Rate Derivative Liabilities, at Fair Value $ 0 $ 0