Derivative Financial Instruments - Balance Sheet Location and Fair Value of Assets Associated with Derivative Financial Instruments (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Foreign Exchange Contract | ||
| Derivatives, Fair Value [Line Items] | ||
| Foreign Currency Cash Flow Hedge Asset at Fair Value | $ 49 | $ 105 |
| Foreign Currency Contracts, Liability, Fair Value Disclosure | 419 | 320 |
| Not designated as hedging instrument | Other current liabilities | ||
| Derivatives, Fair Value [Line Items] | ||
| Derivatives not designated as hedging instruments: | 132 | 392 |
| Not designated as hedging instrument | Prepaid expenses and other current assets | ||
| Derivatives, Fair Value [Line Items] | ||
| Foreign exchange contracts: other current liabilities | $ 360 | $ 0 |
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Fair value as of the balance sheet date of all foreign currency derivative assets designated as cash flow hedging instruments. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Fair value as of the balance sheet date of all foreign currency derivative assets not designated as hedging instruments. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Fair value as of the balance sheet date of all foreign currency derivative liabilities not designated as hedging instruments. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|