XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Balance Sheet Detail - Summary of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Mar. 31, 2022
Payables and Accruals [Abstract]    
Accrued legal and professional fees $ 3,198 $ 1,254
Accrued interest 4,001 9,235
Goods received not invoiced 2,415 1,304
Accrued capital expenditure 318 193
Other accrued expenses 2,883 3,743
Total accrued expenses and other current liabilities $ 12,815 $ 15,729