XML 107 R37.htm IDEA: XBRL DOCUMENT v3.24.1
Employee Compensation (Tables)
12 Months Ended
Dec. 31, 2023
Classes of employee benefits expense [abstract]  
Schedule of employee benefits
Amounts in thousands USDfor the year ended December 31, 2023for the year ended December 31, 2022for the year ended December 31, 2021
Salaries and wages$60,168 $47,478 $32,307 
Share-based payments11,060 8,047 2,524 
Social security costs13,408 11,337 6,148 
Pension costs - defined contribution plans5,576 4,390 2,685 
Total employee benefits cost$90,212 $71,252 $43,664