XML 78 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Trade and other payables (Tables)
12 Months Ended
Dec. 31, 2024
Subclassifications of assets, liabilities and equities [abstract]  
Schedule of Trade and Other Payables
December 31, 2024December 31, 2023
Trade accounts payable$12,300 $13,724 
Compensation payable17,111 19,235 
Other liabilities5,579 5,628 
Taxes payable647 1,109 
$35,637 $39,696