XML 78 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Current Assets (Tables)
12 Months Ended
Dec. 31, 2023
Subclassifications of assets, liabilities and equities [abstract]  
Schedule of Other Current Assets
December 31, 2023December 31, 2022
Advances to suppliers$306 $715 
Prepaid expenses and other4,716 6,673 
Derivatives (Note 23)
11,254 3,237 
Note receivable (Note 23)
8,346 10,243 
Advances to employees944 667 
Value added taxes recoverable13,719 12,246 
$39,285 $33,781