XML 47 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued expenses and other current liabilities - Summary of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2019
Payables and Accruals [Abstract]      
Accrued expenses $ 14,138 $ 12,518 $ 10,297
Current portion of operating lease liabilities 3,200 3,083 3,342
Accrued compensation 3,404 9,542 2,810
Other current liabilities 1,818 1,022 1,864
Accrued expenses and other current liabilities $ 22,560 $ 26,165 $ 18,313