XML 81 R70.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measures and Disclosures Assets and Liabilities by Balance Sheet Grouping (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets, Fair Value Disclosure $ 3,434 $ 23,478
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
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  
current    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign Currency Contract, Asset, Fair Value Disclosure $ 3,434 $ 6,716
Interest Rate Derivative Assets, at Fair Value   11,038
Foreign Currency Contracts, Liability, Fair Value Disclosure 2,971 7,391
noncurrent    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Interest Rate Derivative Assets, at Fair Value   5,724
Interest Rate Derivative Liabilities, at Fair Value 2,084  
Liabilities, Total [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Liabilities Fair Value Disclosure 5,055  
Nonfinancial Liabilities Fair Value Disclosure   7,391
Prepaid Expenses and Other Current Assets [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Interest Rate Derivative Assets, at Fair Value 0 11,038
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] | current    
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
Foreign Currency Contracts, Liability, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 1 [Member] | noncurrent    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Interest Rate Derivative Assets, at Fair Value   0
Interest Rate Derivative Liabilities, at Fair Value 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  
Nonfinancial Liabilities Fair Value Disclosure   0
Fair Value, Inputs, Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets, Fair Value Disclosure 3,434 23,478
Fair Value, Inputs, Level 2 [Member] | current    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign Currency Contract, Asset, Fair Value Disclosure 3,434 6,716
Interest Rate Derivative Assets, at Fair Value   11,038
Foreign Currency Contracts, Liability, Fair Value Disclosure 2,971 7,391
Fair Value, Inputs, Level 2 [Member] | noncurrent    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Interest Rate Derivative Assets, at Fair Value   5,724
Interest Rate Derivative Liabilities, at Fair Value 2,084  
Fair Value, Inputs, Level 2 [Member] | Liabilities, Total [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Liabilities Fair Value Disclosure 5,055  
Nonfinancial Liabilities Fair Value Disclosure   7,391
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] | current    
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
Foreign Currency Contracts, Liability, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 3 [Member] | noncurrent    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Interest Rate Derivative Assets, at Fair Value   0
Interest Rate Derivative Liabilities, at Fair Value 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  
Nonfinancial Liabilities Fair Value Disclosure   $ 0