XML 87 R67.htm IDEA: XBRL DOCUMENT v3.21.1
Income taxes - Schedule of Deferred Tax Assets and Liabilities Within the Same Jurisdiction (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Mar. 31, 2020
Income Tax Disclosure [Abstract]    
Deferred tax assets $ 175 $ 15
Deferred tax liabilities 13,479 21,892
Net deferred tax liabilities $ 13,304 $ 21,877