XML 42 R31.htm IDEA: XBRL DOCUMENT v3.4.0.3
Balance Sheet Components - Schedule of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Accrued Liabilities Current [Abstract]    
Preclinical and clinical trial accruals $ 29,023 $ 27,973
Payroll and related accruals 9,511 13,535
Professional services 1,338 1,662
Other 4,166 4,762
Total accrued liabilities $ 44,038 $ 47,932