Derivative Instruments and Hedging Activities (Tables)
|
12 Months Ended |
Dec. 31, 2025 |
| Derivative Instruments and Hedging Activities Disclosure [Abstract] |
|
| Schedule of Foreign Exchange Gain (Loss) Associated with Foreign Exchange Contracts Not Designated as Hedging Instruments |
The foreign exchange gain (loss) in our consolidated statements of income (loss) included the following gains (losses) associated with foreign exchange contracts not designated as hedging instruments (in thousands): | | | | | | | | | | | | | | | | | | | Year Ended December 31, | | Foreign Exchange Forward Contracts: | 2025 | | 2024 | | 2023 | | Gain (loss) recognized in foreign exchange gain (loss) | $ | 12,065 | | | $ | (14,444) | | | $ | 13,543 | |
|
| Schedule of Impact on Accumulated Other Comprehensive Loss and Earnings (Loss) from Derivative Instruments that Qualified as Cash Flow Hedges |
The impact on accumulated other comprehensive loss and earnings from derivative instruments that qualified as cash flow hedges was as follows (in thousands): | | | | | | | | | | | | | | | | | | | Year Ended December 31, | | Interest Rate Contracts: | 2025 | | 2024 | | 2023 | | Gain recognized in accumulated other comprehensive loss, net of tax | $ | 208 | | | $ | 5,298 | | | $ | 3,658 | | | Gain reclassified from accumulated other comprehensive loss to interest expense, net of tax | (1,311) | | | (4,793) | | | (3,423) | |
|
| Schedule of the Fair Value of Outstanding Derivatives |
The following tables summarize the fair value of outstanding derivatives (in thousands): | | | | | | | | | | | | | | | | Classification | December 31, 2025 | | December 31, 2024 | | Assets | | | | | | Derivatives designated as hedging instruments: | | | | | | Interest rate contracts | Other current assets | $ | — | | | $ | 959 | | | Other non-current assets | — | | | 32 | | | Derivatives not designated as hedging instruments: | | | | | | Foreign exchange forward contracts | Other current assets | 6,259 | | | 2,250 | | | Total fair value of derivative asset instruments | | $ | 6,259 | | | $ | 3,241 | | | | | | | | Liabilities | | | | | | Derivatives designated as hedging instruments: | | | | | | Interest rate contracts | Accrued liabilities | $ | 465 | | | $ | — | | | | | | | | Derivatives not designated as hedging instruments: | | | | | | Foreign exchange forward contracts | Accrued liabilities | 3,760 | | | 10,198 | | | | | | | | | | | | | Total fair value of derivative liability instruments | | $ | 4,225 | | | $ | 10,198 | |
|
| Schedule of Offsetting Assets |
The following table summarizes the potential effect on our consolidated balance sheets of offsetting our interest rate and foreign exchange forward contracts subject to such provisions (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | December 31, 2025 | | Gross Amounts of Recognized Assets/ Liabilities | | Gross Amounts Offset in the Consolidated Balance Sheet | | Net Amounts of Assets/ Liabilities Presented in the Consolidated Balance Sheet | | Gross Amounts Not Offset in the Consolidated Balance Sheet | | Description | | | | Derivative Financial Instruments | | Cash Collateral Received (Pledged) | | Net Amount | | Derivative assets | $ | 6,259 | | | $ | — | | | $ | 6,259 | | | $ | (3,972) | | | $ | — | | | $ | 2,287 | | | Derivative liabilities | (4,225) | | | — | | | (4,225) | | | 3,972 | | | — | | | (253) | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | December 31, 2024 | | Gross Amounts of Recognized Assets/ Liabilities | | Gross Amounts Offset in the Consolidated Balance Sheet | | Net Amounts of Assets/ Liabilities Presented in the Consolidated Balance Sheet | | Gross Amounts Not Offset in the Consolidated Balance Sheet | | Description | | | | Derivative Financial Instruments | | Cash Collateral Received (Pledged) | | Net Amount | | Derivative assets | $ | 3,241 | | | $ | — | | | $ | 3,241 | | | $ | (2,910) | | | $ | — | | | $ | 331 | | | Derivative liabilities | (10,198) | | | — | | | (10,198) | | | 2,910 | | | — | | | (7,288) | |
|
| Schedule of Offsetting Liabilities |
The following table summarizes the potential effect on our consolidated balance sheets of offsetting our interest rate and foreign exchange forward contracts subject to such provisions (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | December 31, 2025 | | Gross Amounts of Recognized Assets/ Liabilities | | Gross Amounts Offset in the Consolidated Balance Sheet | | Net Amounts of Assets/ Liabilities Presented in the Consolidated Balance Sheet | | Gross Amounts Not Offset in the Consolidated Balance Sheet | | Description | | | | Derivative Financial Instruments | | Cash Collateral Received (Pledged) | | Net Amount | | Derivative assets | $ | 6,259 | | | $ | — | | | $ | 6,259 | | | $ | (3,972) | | | $ | — | | | $ | 2,287 | | | Derivative liabilities | (4,225) | | | — | | | (4,225) | | | 3,972 | | | — | | | (253) | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | December 31, 2024 | | Gross Amounts of Recognized Assets/ Liabilities | | Gross Amounts Offset in the Consolidated Balance Sheet | | Net Amounts of Assets/ Liabilities Presented in the Consolidated Balance Sheet | | Gross Amounts Not Offset in the Consolidated Balance Sheet | | Description | | | | Derivative Financial Instruments | | Cash Collateral Received (Pledged) | | Net Amount | | Derivative assets | $ | 3,241 | | | $ | — | | | $ | 3,241 | | | $ | (2,910) | | | $ | — | | | $ | 331 | | | Derivative liabilities | (10,198) | | | — | | | (10,198) | | | 2,910 | | | — | | | (7,288) | |
|