XML 98 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill (Tables)
12 Months Ended
Dec. 31, 2024
Goodwill [Abstract]  
Schedule of Reconciliation of Changes in Goodwill
$
Balance – December 31, 2022
5,982 
Additions8,108 
Effects of foreign exchange161 
Balance – December 31, 2023
14,251 
Effects of foreign exchange(397)
Balance – December 31, 2024
13,854