XML 33 R23.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2026
Fair Value Disclosures [Abstract]  
Assets and liabilities measured at fair value on a recurring basis
 March 31, 2026December 31, 2025Balance Sheet Location
Foreign currency forward contracts not designated as hedging instruments$16,404 $3,167 Other current assets and prepaid expenses
Total derivative assets$16,404 $3,167 
Foreign currency forward contracts not designated as hedging instruments$3,726 $5,237 Accrued and other liabilities
Cash Flow Hedges:
Cross currency swap agreements12,599 14,287 Accrued and other liabilities
Cross currency swap agreements15,88417,889Other non-current liabilities
Total derivative liabilities$32,209 $37,413