v3.26.1
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