XML 42 R22.htm IDEA: XBRL DOCUMENT v3.22.0.1
Trade and other payables
12 Months Ended
Dec. 31, 2021
Subclassifications of assets, liabilities and equities [abstract]  
Trade and other payables Trade and other payables:
December 31, 2021December 31, 2020
Trade accounts payable$13,689 $9,070 
Compensation payable15,830 14,417 
Other liabilities9,130 5,306 
Taxes payable906 1,084 
$39,555 $29,877