XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Other (Expense) Income, Net (Tables)
6 Months Ended
Jun. 30, 2022
Other (Expense) Income, Net  
Summary of other (expense) income, net

    

Three Months Ended June 30, 

    

Six Months Ended June 30, 

2022

    

2021

    

2022

    

2021

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