XML 118 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Schedule of Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Mar. 31, 2021
Mar. 31, 2020
Balance Sheet Related Disclosures [Abstract]      
Deferred revenue $ 3,777 $ 5,918 $ 3,621
Income tax payable 199 207 1,497
Other 4,325 3,037 234
Total other current liabilities $ 8,301 $ 9,162 $ 5,352