XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Trade Payables and Other Liabilities - Summary of Other Liabilities by Nature (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Other current liabilities $ 6,776 $ 9,210
Other non-current liabilities 4,387 4,735
Total 11,162 13,945
Employee Related Liabilities [Member]    
Other current liabilities 4,189 5,872
Other non-current liabilities 11 45
Total 4,200 5,917
Deferred Incomes [Member]    
Other current liabilities 2,193 2,137
Other non-current liabilities 4,375 4,690
Total 6,568 6,828
Tax Liabilities [Member]    
Other current liabilities 97 69
Other non-current liabilities 0 0
Total 97 69
Other Debts [Member]    
Other current liabilities 297 1,131
Other non-current liabilities 0 0
Total $ 297 $ 1,131