XML 97 R87.htm IDEA: XBRL DOCUMENT v3.22.2
Other (Expense) Income, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Other (Expense) Income, Net        
Exchange (loss) gain $ (3,278) $ 166 $ (3,501) $ 266
Unrealized gain (loss) on investments     1,260  
Other (expense) (182) (151) (393) (177)
Other income 20 140 56 726
Total $ (3,440) $ 155 $ (2,578) $ 815