XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2
OTHER INCOME (Tables)
6 Months Ended
Jun. 30, 2022
OTHER INCOME  
Schedule of other income (expense)

Three months ended June 30,

Six months ended June 30,

    

2022

    

2021

    

2022

    

2021

COVID-19 Relief

$

$

1,725

$

$

2,836

Unrealized and realized gain on investments

168

612

Foreign currency gain (loss)

6,069

(194)

9,056

97

Other income (loss), net

(435)

2,264

4

2,274

Total other income

$

5,802

$

3,795

$

9,672

$

5,207