XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued expenses and other current liabilities - Summary of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Mar. 31, 2021
Sep. 30, 2020
Payables and Accruals [Abstract]      
Accrued expenses $ 20,777 $ 21,300 $ 14,465
Current portion of operating lease liabilities 4,233 4,292 3,374
Accrued compensation 4,315 10,805 6,277
Other current liabilities 3,340 4,954 2,148
Accrued expenses and other current liabilities $ 32,665 $ 41,351 $ 26,264