Fair Value Measurement - Summary of Financial Liabilities Measured at Fair Value on Recurring Basis (Details) - Fair Value Recurring Basis - USD ($) $ in Thousands |
Sep. 30, 2026 |
Dec. 31, 2025 |
||||
|---|---|---|---|---|---|---|
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||||||
| Assets | $ 403 | $ 6 | ||||
| Liabilities | 1,991 | 305 | ||||
| Foreign Currency Forward Contracts | ||||||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||||||
| Assets | [1] | 403 | 6 | |||
| Liabilities | [1] | 305 | ||||
| Contingent Consideration Payable | ||||||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||||||
| Liabilities | [2] | 1,991 | ||||
| (Level 2) | ||||||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||||||
| Assets | 403 | 6 | ||||
| Liabilities | 305 | |||||
| (Level 2) | Foreign Currency Forward Contracts | ||||||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||||||
| Assets | [1] | 403 | 6 | |||
| Liabilities | [1] | $ 305 | ||||
| (Level 3) | ||||||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||||||
| Liabilities | 1,991 | |||||
| (Level 3) | Contingent Consideration Payable | ||||||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ||||||
| Liabilities | [2] | $ 1,991 | ||||
| ||||||