XML 85 R68.htm IDEA: XBRL DOCUMENT v3.26.1
Related party transactions - Schedule of Aggregate Amount of Compensation Received by the Group’s Key Management (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Related party transactions [abstract]    
Salaries and wages $ 2,787 $ 4,079
Variable cash and stock-based compensation 16,959 20,095
Aggregate amount of compensation $ 19,746 $ 24,174