XML 67 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Trade and other payables (Tables)
12 Months Ended
Dec. 31, 2023
Subclassifications of assets, liabilities and equities [abstract]  
Schedule of Trade and Other Payables
December 31, 2023December 31, 2022
Trade accounts payable$13,724 $20,440 
Compensation payable19,235 13,248 
Other liabilities5,628 6,059 
Taxes payable1,109 586 
$39,696 $40,333