0001001 - Document - Cover Page
link:presentationLink
link:calculationLink
link:definitionLink
1001002 - Statement - Condensed Consolidated Balance Sheets
link:presentationLink
link:calculationLink
link:definitionLink
1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)
link:presentationLink
link:calculationLink
link:definitionLink
1003004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss
link:presentationLink
link:calculationLink
link:definitionLink
1004005 - Statement - Condensed Consolidated Statements of Stockholders' Equity
link:presentationLink
link:calculationLink
link:definitionLink
1005006 - Statement - Condensed Consolidated Statements of Cash Flows
link:presentationLink
link:calculationLink
link:definitionLink
2101101 - Disclosure - Background and Basis of Presentation
link:presentationLink
link:calculationLink
link:definitionLink
2402401 - Disclosure - Background and Basis of Presentation (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2103102 - Disclosure - Going Concern
link:presentationLink
link:calculationLink
link:definitionLink
2404402 - Disclosure - Going Concern (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2105103 - Disclosure - Accounting Standards Not Yet Adopted
link:presentationLink
link:calculationLink
link:definitionLink
2206201 - Disclosure - Accounting Standards Not Yet Adopted (Policies)
link:presentationLink
link:calculationLink
link:definitionLink
2107104 - Disclosure - Net Loss per Share
link:presentationLink
link:calculationLink
link:definitionLink
2308301 - Disclosure - Net Loss per Share (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2409403 - Disclosure - Net Loss per Share - Additional Information (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2410404 - Disclosure - Net Loss per Share - Instruments Excluded from Calculation of Diluted Net Loss Per Share (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2111105 - Disclosure - Property and Equipment, net
link:presentationLink
link:calculationLink
link:definitionLink
2312302 - Disclosure - Property and Equipment, net (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2413405 - Disclosure - Property and Equipment, net - Schedule of Property and Equipment, net (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2414406 - Disclosure - Property and Equipment, net - Additional Information (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2115106 - Disclosure - Collaborative Arrangements and Revenue Recognition
link:presentationLink
link:calculationLink
link:definitionLink
2316303 - Disclosure - Collaborative Arrangements and Revenue Recognition (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2417407 - Disclosure - Collaborative Arrangements and Revenue Recognition - Additional Information (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2418408 - Disclosure - Collaborative Arrangements and Revenue Recognition - Schedule of Contract Revenues Disaggregated by Timing of Revenue Recognition (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2119107 - Disclosure - Stock-Based Compensation
link:presentationLink
link:calculationLink
link:definitionLink
2420409 - Disclosure - Stock-Based Compensation (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2121108 - Disclosure - Stockholders’ Equity and Warrants
link:presentationLink
link:calculationLink
link:definitionLink
2422410 - Disclosure - Stockholders’ Equity and Warrants (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2123109 - Disclosure - Restructuring Charges
link:presentationLink
link:calculationLink
link:definitionLink
2324304 - Disclosure - Restructuring Charges (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2425411 - Disclosure - Restructuring Charges - Additional Information (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2426412 - Disclosure - Restructuring Charges - Schedule of Restructuring Reserve (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2127110 - Disclosure - Income Taxes
link:presentationLink
link:calculationLink
link:definitionLink
2128111 - Disclosure - Subsequent Events
link:presentationLink
link:calculationLink
link:definitionLink
2429413 - Disclosure - Subsequent Events - Additional Information (Details)
link:presentationLink
link:calculationLink
link:definitionLink