XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Other (Income) Expense Foreign Currency Gain Loss by Currency (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Other Income Expense [Line Items]        
Foreign exchange (gain) loss, net $ 1,258 $ 352 $ 841 $ (56)
British Pound [Member]        
Other Income Expense [Line Items]        
Foreign exchange (gain) loss, net 28 (143) (8) (57)
Canadian Dollar [Member]        
Other Income Expense [Line Items]        
Foreign exchange (gain) loss, net (44) (36) 29 (35)
Euro [Member]        
Other Income Expense [Line Items]        
Foreign exchange (gain) loss, net (357) 162 (455) (191)
Russian Ruble [Member]        
Other Income Expense [Line Items]        
Foreign exchange (gain) loss, net 1,707 119 1,105 41
Colombia, Pesos        
Other Income Expense [Line Items]        
Foreign exchange (gain) loss, net (187) 9 (89) (183)
Other Currencies Net [Member]        
Other Income Expense [Line Items]        
Foreign exchange (gain) loss, net $ 111 $ 241 $ 259 $ 369