2117100 - Disclosure - Accrued Expenses and Other Current Liabilities
link:presentationLink
link:calculationLink
link:definitionLink
2417402 - Disclosure - Accrued Expenses and Other Current Liabilities (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2317301 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2121100 - Disclosure - Commitments and Contingencies
link:presentationLink
link:calculationLink
link:definitionLink
2421401 - Disclosure - Commitments and Contingencies (Details)
link:presentationLink
link:calculationLink
link:definitionLink
1001501 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals)
link:presentationLink
link:calculationLink
link:definitionLink
1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)
link:presentationLink
link:calculationLink
link:definitionLink
1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)
link:presentationLink
link:calculationLink
link:definitionLink
1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME/LOSS (Unaudited)
link:presentationLink
link:calculationLink
link:definitionLink
0001000 - Document - Document and Entity Information Document
link:presentationLink
link:calculationLink
link:definitionLink
2412401 - Disclosure - Fair Value Measurements (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2112100 - Disclosure - Fair Value Measurements (Notes)
link:presentationLink
link:calculationLink
link:definitionLink
2119100 - Disclosure - Income Taxes
link:presentationLink
link:calculationLink
link:definitionLink
2419401 - Disclosure - Income Taxes (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2101100 - Disclosure - Interim Condensed Consolidated Financial Statements
link:presentationLink
link:calculationLink
link:definitionLink
2401401 - Disclosure - Interim Condensed Consolidated Financial Statements Organization, Consolidation and Presentation (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2414401 - Disclosure - Inventory (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2114100 - Disclosure - Inventory (Notes)
link:presentationLink
link:calculationLink
link:definitionLink
2411402 - Disclosure - Per Share Data (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2111100 - Disclosure - Per Share Data (Notes)
link:presentationLink
link:calculationLink
link:definitionLink
2311301 - Disclosure - Per Share Data (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2103100 - Disclosure - Procurement Contract and Research Agreements
link:presentationLink
link:calculationLink
link:definitionLink
2403401 - Disclosure - Procurement Contract and Research Agreements (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2116100 - Disclosure - Property, Plant and Equipment
link:presentationLink
link:calculationLink
link:definitionLink
2416402 - Disclosure - Property, Plant and Equipment (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2316301 - Disclosure - Property, Plant and Equipment (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2120100 - Disclosure - Recent Accounting Pronouncements (Notes)
link:presentationLink
link:calculationLink
link:definitionLink
2113100 - Disclosure - Related Party Transactions
link:presentationLink
link:calculationLink
link:definitionLink
2413401 - Disclosure - Related Party Transactions (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2122100 - Disclosure - Revision of Consolidated Financial Statements (Notes)
link:presentationLink
link:calculationLink
link:definitionLink
2422402 - Disclosure - Revision of Consolidated Financial Statements Restatement (Details) - Condensed Consolidated Balance Sheets
link:presentationLink
link:calculationLink
link:definitionLink
2422403 - Disclosure - Revision of Consolidated Financial Statements Restatement (Details) - Condensed Consolidated Statement of Operations (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2322301 - Disclosure - Revision of Consolidated Financial Statements (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2405401 - Disclosure - Stockholders' Equity (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2105100 - Disclosure - Stockholders' Equity (Notes)
link:presentationLink
link:calculationLink
link:definitionLink