XML 67 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued and other current liabilities - Schedule of Accrued and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Accrued and other current liabilities    
Employee benefits $ 11,023 $ 10,345
Other 2,365 1,672
Total $ 13,388 $ 12,017