XML 56 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued and other current liabilities - Schedule of Accrued and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Accrued and other current liabilities    
Employee benefits $ 7,664 $ 10,345
Other 2,037 1,680
Total $ 9,701 $ 12,025