XML 45 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Trade Payables and Other Current Liabilities - Summary of Other Liabilities by Nature (Detail) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Schedule Of Other Liabilities, By Nature [Line Items]    
Other current liabilities $ 12,659 $ 22,926
Other non-current liabilities 4,292 475
Total 16,951 23,402
Employee related liabilities [Member]    
Schedule Of Other Liabilities, By Nature [Line Items]    
Other current liabilities 6,748  
Other non-current liabilities 1,674  
Total 8,422 17,136
Deferred income [Member]    
Schedule Of Other Liabilities, By Nature [Line Items]    
Other current liabilities 4,291  
Other non-current liabilities 2,618  
Total 6,909 4,687
Tax Liabilities [Member]    
Schedule Of Other Liabilities, By Nature [Line Items]    
Other current liabilities 149  
Total 149 580
Other Debts [Member]    
Schedule Of Other Liabilities, By Nature [Line Items]    
Other current liabilities 1,471  
Total $ 1,471 $ 999