v3.26.1
Other (Income) Expense, Net - Foreign Exchange (Gain) Loss, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Other Income Expense [Line Items]        
Foreign exchange (gain) loss, net [1] $ 219 $ 7 $ 599 $ 487
British Pound [Member]        
Other Income Expense [Line Items]        
Foreign exchange (gain) loss, net 38 (54) (26) (60)
Canadian Dollar [Member]        
Other Income Expense [Line Items]        
Foreign exchange (gain) loss, net 8 (100) 31 (54)
Euro [Member]        
Other Income Expense [Line Items]        
Foreign exchange (gain) loss, net 31 517 (39) 802
Indonesian Rupiah [Member]        
Other Income Expense [Line Items]        
Foreign exchange (gain) loss, net 131 (41) 181 33
Russian Ruble [Member]        
Other Income Expense [Line Items]        
Foreign exchange (gain) loss, net (165) (149) (68) (335)
Other Currencies, Net [Member]        
Other Income Expense [Line Items]        
Foreign exchange (gain) loss, net $ 176 $ (166) $ 520 $ 101
[1] (3) Other operating (income) expense, net and foreign currency exchange (loss), net are included in the consolidated statement of operations as other (income) expense, net. See Note 12 - Other (income) expense, net for further details.