XML 82 R71.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measures and Disclosures Assets and Liabilities by Balance Sheet Grouping (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets, Fair Value Disclosure $ 7,405 $ 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 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,400 $ 6,716
Interest Rate Derivative Assets, at Fair Value 3,977 11,038
Foreign Currency Contracts, Liability, Fair Value Disclosure 1,265 7,391
noncurrent    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign Currency Contract, Asset, Fair Value Disclosure 28  
Interest Rate Derivative Assets, at Fair Value   5,724
Foreign Currency Contracts, Liability, Fair Value Disclosure 23  
Interest Rate Derivative Liabilities, at Fair Value 2,384  
Liabilities, Total [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Liabilities Fair Value Disclosure 3,672  
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 3,977 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 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]    
Foreign Currency Contract, Asset, Fair Value Disclosure 0  
Interest Rate Derivative Assets, at Fair Value   0
Foreign Currency Contracts, Liability, Fair Value Disclosure 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 7,405 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,400 6,716
Interest Rate Derivative Assets, at Fair Value 3,977 11,038
Foreign Currency Contracts, Liability, Fair Value Disclosure 1,265 7,391
Fair Value, Inputs, Level 2 [Member] | noncurrent    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign Currency Contract, Asset, Fair Value Disclosure 28  
Interest Rate Derivative Assets, at Fair Value   5,724
Foreign Currency Contracts, Liability, Fair Value Disclosure 23  
Interest Rate Derivative Liabilities, at Fair Value 2,384  
Fair Value, Inputs, Level 2 [Member] | Liabilities, Total [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Financial Liabilities Fair Value Disclosure 3,672  
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 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]    
Foreign Currency Contract, Asset, Fair Value Disclosure 0  
Interest Rate Derivative Assets, at Fair Value   0
Foreign Currency Contracts, Liability, Fair Value Disclosure 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