Other Financial Information - Schedule of Contract With Customer, Contract Liability, Activity (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2026 |
|
| Contract With Customer Liability [Roll Forward] | ||
| Balance, beginning of period | $ 10,377 | $ 10,500 |
| Contract liabilities related to acquisition | 0 | (26) |
| Revenue recognized related to amounts included in balance, beginning of period | (798) | |
| Revenue recognized related to amounts included in balance, beginning of period | (798) | |
| Cash received, excluding amounts recognized as revenue during the period | 1,341 | 1,345 |
| Translation adjustments | 10 | (91) |
| Balance, end of period | $ 10,930 | $ 10,930 |