XML 58 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Other (Expense) Income
12 Months Ended
Dec. 31, 2022
Other Income and Expenses [Abstract]  
Other (Expense) Income Other Income (Expense)
 
Year Ended December 31,
 
2022
$
2021
$
2020
$
Foreign exchange gain (loss)3,378302(734)
Other (expense) income(733)(2,058)1,207
Total2,645(1,756)473