Fair Value Measures and Disclosures Assets and Liabilities by Balance Sheet Grouping (Details) - USD ($) $ in Thousands | Sep. 30, 2022 | Dec. 31, 2021 |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investment securities | $ 2,919 | $ 14,420 | [1] |
Long-term investment securities | 1,831 | 4,620 | |
Assets, Fair Value Disclosure | 74,755 | 20,101 | |
Interest Rate Derivative Liabilities, at Fair Value | $ 0 | $ 1,480 | |
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 | Other long-term liabilities | |
current | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Foreign Currency Contract, Asset, Fair Value Disclosure | $ 11,695 | $ 1,061 | |
Interest Rate Derivative Assets, at Fair Value | 24,924 | | |
Foreign Currency Contracts, Liability, Fair Value Disclosure | 1,752 | | |
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 | 33,386 | | |
Interest Rate Derivative Liabilities, at Fair Value | | 1,480 | |
Corporate Bond Securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investment securities | 1,511 | | |
Long-term investment securities | 1,333 | | |
US Treasury Securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investment securities | 1,408 | | |
US Government Debt Securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Long-term investment securities | 498 | | |
Earn-out liability [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Nonfinancial Liabilities Fair Value Disclosure | 25,942 | 2,589 | |
Liabilities, Total [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Nonfinancial Liabilities Fair Value Disclosure | | 4,069 | |
Financial Liabilities Fair Value Disclosure | 27,994 | | |
Earn-out liability ST | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Nonfinancial Liabilities Fair Value Disclosure | 300 | | |
Prepaid Expenses and Other Current Assets [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Foreign Currency Contract, Asset, Fair Value Disclosure | 11,695 | 1,061 | |
Interest Rate Derivative Assets, at Fair Value | 24,924 | 0 | |
Fair Value, Inputs, Level 1 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investment securities | | 0 | |
Long-term investment securities | | 0 | |
Assets, Fair Value Disclosure | 1,408 | 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 | | |
Foreign Currency Contracts, Liability, Fair Value Disclosure | 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 | | |
Interest Rate Derivative Liabilities, at Fair Value | | 0 | |
Fair Value, Inputs, Level 1 [Member] | Corporate Bond Securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investment securities | 0 | | |
Long-term investment securities | 0 | | |
Fair Value, Inputs, Level 1 [Member] | US Treasury Securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investment securities | 1,408 | | |
Fair Value, Inputs, Level 1 [Member] | US Government Debt Securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Long-term investment securities | 0 | | |
Fair Value, Inputs, Level 1 [Member] | Earn-out liability [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Nonfinancial Liabilities Fair Value Disclosure | 0 | 0 | |
Fair Value, Inputs, Level 1 [Member] | Liabilities, Total [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Nonfinancial Liabilities Fair Value Disclosure | | 0 | |
Financial Liabilities Fair Value Disclosure | 0 | | |
Fair Value, Inputs, Level 1 [Member] | ST Earnout Liability | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Nonfinancial Liabilities Fair Value Disclosure | 0 | | |
Fair Value, Inputs, Level 2 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investment securities | | 14,420 | |
Long-term investment securities | | 4,620 | |
Assets, Fair Value Disclosure | 73,347 | 20,101 | |
Fair Value, Inputs, Level 2 [Member] | current | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Foreign Currency Contract, Asset, Fair Value Disclosure | 11,695 | 1,061 | |
Interest Rate Derivative Assets, at Fair Value | 24,924 | | |
Foreign Currency Contracts, Liability, Fair Value Disclosure | 1,752 | | |
Fair Value, Inputs, Level 2 [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 | 33,386 | | |
Interest Rate Derivative Liabilities, at Fair Value | | 1,480 | |
Fair Value, Inputs, Level 2 [Member] | Corporate Bond Securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investment securities | 1,511 | | |
Long-term investment securities | 1,333 | | |
Fair Value, Inputs, Level 2 [Member] | US Treasury Securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investment securities | 0 | | |
Fair Value, Inputs, Level 2 [Member] | US Government Debt Securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Long-term investment securities | 498 | | |
Fair Value, Inputs, Level 2 [Member] | Earn-out liability [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Nonfinancial Liabilities Fair Value Disclosure | 0 | 0 | |
Fair Value, Inputs, Level 2 [Member] | Liabilities, Total [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Nonfinancial Liabilities Fair Value Disclosure | | 1,480 | |
Financial Liabilities Fair Value Disclosure | 1,752 | | |
Fair Value, Inputs, Level 2 [Member] | ST Earnout Liability | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Nonfinancial Liabilities Fair Value Disclosure | 0 | | |
Fair Value, Inputs, Level 3 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investment securities | | 0 | |
Long-term investment securities | | 0 | |
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 | | |
Foreign Currency Contracts, Liability, Fair Value Disclosure | 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 | | |
Interest Rate Derivative Liabilities, at Fair Value | | 0 | |
Fair Value, Inputs, Level 3 [Member] | Corporate Bond Securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investment securities | 0 | | |
Long-term investment securities | 0 | | |
Fair Value, Inputs, Level 3 [Member] | US Treasury Securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Short-term investment securities | 0 | | |
Fair Value, Inputs, Level 3 [Member] | US Government Debt Securities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Long-term investment securities | 0 | | |
Fair Value, Inputs, Level 3 [Member] | Earn-out liability [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Nonfinancial Liabilities Fair Value Disclosure | 25,942 | 2,589 | |
Fair Value, Inputs, Level 3 [Member] | Liabilities, Total [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Nonfinancial Liabilities Fair Value Disclosure | | $ 2,589 | |
Financial Liabilities Fair Value Disclosure | 26,242 | | |
Fair Value, Inputs, Level 3 [Member] | ST Earnout Liability | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Nonfinancial Liabilities Fair Value Disclosure | $ 300 | | |
|
[1]December 31, 2021 balances were derived from audited consolidated financial statements. |