XML 19 R35.htm IDEA: XBRL DOCUMENT v3.20.1
OTHER BALANCE SHEET COMPONENTS - Accrued expense and other current liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued clinical and nonclinical study costs $ 11,599 $ 8,343
Accrued contract manufacturing 18,287 17,343
Accrued compensation 3,583 3,367
Accrued professional fees and other 6,594 3,727
Total accrued expenses and other current liabilities $ 40,063 $ 32,780