Staff Costs - Summary of Staff Costs (Detail) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2021 |
Dec. 31, 2020 |
Dec. 31, 2019 |
|
| Disclosure Of Defined Benefit Plans [Abstract] | |||
| Wages and salaries | $ 11,110 | $ 10,262 | $ 10,403 |
| Social charges | 1,690 | 1,699 | 2,124 |
| Post-employment benefits expense | 145 | 1,176 | 145 |
| Share-based payments | 5,843 | 6,506 | 11,884 |
| Total staff costs | $ 18,788 | $ 19,643 | $ 24,556 |