XML 24 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Components - Summary of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Payables And Accruals [Abstract]    
Accrued research and development costs $ 36,035 $ 46,940
Employee-related expenses 7,203 22,011
Professional services 7,789 16,720
Other 1,153 947
Total accrued expenses $ 52,180 $ 86,618