00000001 - Document - Document and Entity Information
link:presentationLink
link:calculationLink
link:definitionLink
00000002 - Statement - Condensed Balance Sheets
link:presentationLink
link:calculationLink
link:definitionLink
00000003 - Statement - Condensed Balance Sheets (Parenthetical)
link:presentationLink
link:calculationLink
link:definitionLink
00000004 - Statement - Condensed Statements of Operations (Unaudited)
link:presentationLink
link:calculationLink
link:definitionLink
00000005 - Statement - Condensed Statements of Cash Flows (Unaudited)
link:presentationLink
link:calculationLink
link:definitionLink
00000006 - Disclosure - Nature of Operations
link:presentationLink
link:calculationLink
link:definitionLink
00000007 - Disclosure - Summary of Significant Accounting Policies and Basis of Presentation
link:presentationLink
link:calculationLink
link:definitionLink
00000008 - Disclosure - Property and Equipment
link:presentationLink
link:calculationLink
link:definitionLink
00000009 - Disclosure - Intangible Assets
link:presentationLink
link:calculationLink
link:definitionLink
00000010 - Disclosure - Accrued Expenses
link:presentationLink
link:calculationLink
link:definitionLink
00000011 - Disclosure - Common Stock Purchase Warrants and Warrant Liability
link:presentationLink
link:calculationLink
link:definitionLink
00000012 - Disclosure - Share Based Compensation
link:presentationLink
link:calculationLink
link:definitionLink
00000013 - Disclosure - Net Income (Loss) Per Share
link:presentationLink
link:calculationLink
link:definitionLink
00000014 - Disclosure - Collaboration and Licensing Agreements
link:presentationLink
link:calculationLink
link:definitionLink
00000015 - Disclosure - Commitments and Contingencies
link:presentationLink
link:calculationLink
link:definitionLink
00000016 - Disclosure - Leases
link:presentationLink
link:calculationLink
link:definitionLink
00000017 - Disclosure - Stockholders' Equity
link:presentationLink
link:calculationLink
link:definitionLink
00000018 - Disclosure - Fair Value
link:presentationLink
link:calculationLink
link:definitionLink
00000019 - Disclosure - Summary of Significant Accounting Policies and Basis of Presentation (Policies)
link:presentationLink
link:calculationLink
link:definitionLink
00000020 - Disclosure - Property and Equipment (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
00000021 - Disclosure - Intangible Assets (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
00000022 - Disclosure - Accrued Expenses (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
00000023 - Disclosure - Common Stock Purchase Warrants and Warrant Liability (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
00000024 - Disclosure - Share Based Compensation (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
00000025 - Disclosure - Net Income (Loss) Per Share (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
00000026 - Disclosure - Leases (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
00000027 - Disclosure - Stockholders' Equity (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
00000028 - Disclosure - Fair Value (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
00000029 - Disclosure - Nature of Operations (Details Narrative)
link:presentationLink
link:calculationLink
link:definitionLink
00000030 - Disclosure - Summary of Significant Accounting Policies and Basis of Presentation (Details Narrative)
link:presentationLink
link:calculationLink
link:definitionLink
00000031 - Disclosure - Property and Equipment (Details Narrative)
link:presentationLink
link:calculationLink
link:definitionLink
00000032 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000033 - Disclosure - Intangible Assets (Details Narrative)
link:presentationLink
link:calculationLink
link:definitionLink
00000034 - Disclosure - Intangible Assets - Summary of Intangible Assets (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000035 - Disclosure - Intangible Assets - Schedule of Carrying Value of Intangible Assets (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000036 - Disclosure - Accrued Expenses - Schedule of Accrued Expenses (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000037 - Disclosure - Common Stock Purchase Warrants and Warrant Liability (Details Narrative)
link:presentationLink
link:calculationLink
link:definitionLink
00000038 - Disclosure - Common Stock Purchase Warrants and Warrant Liability - Schedule of Outstanding Warrants (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000039 - Disclosure - Common Stock Purchase Warrants and Warrant Liability - Schedule of Warrants Activity (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000040 - Disclosure - Common Stock Purchase Warrants and Warrant Liability - Schedule of Warrants Activity (Details) (Parenthetical)
link:presentationLink
link:calculationLink
link:definitionLink
00000041 - Disclosure - Common Stock Purchase Warrants and Warrant Liability - Schedule of Assumptions Used in Warrant Liability (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000042 - Disclosure - Share Based Compensation (Details Narrative)
link:presentationLink
link:calculationLink
link:definitionLink
00000043 - Disclosure - Share Based Compensation - Summary of Share Based Compensation Expense (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000044 - Disclosure - Share Based Compensation - Summary of RSU Activity and Related Information (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000045 - Disclosure - Share Based Compensation - Summary of Changes in Stock Option Plan (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000046 - Disclosure - Share Based Compensation - Summary of Fair Value of Stock Options Granted of BSM (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000047 - Disclosure - Net Income (Loss) Per Share - Schedule of Basic and Diluted Earnings Per Share (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000048 - Disclosure - Net Income (Loss) Per Share - Schedule of Diluted Weighted-Average Shares Outstanding (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000049 - Disclosure - Collaboration and Licensing Agreements (Details Narrative)
link:presentationLink
link:calculationLink
link:definitionLink
00000050 - Disclosure - Commitments and Contingencies (Details Narrative)
link:presentationLink
link:calculationLink
link:definitionLink
00000051 - Disclosure - Leases (Details Narrative)
link:presentationLink
link:calculationLink
link:definitionLink
00000052 - Disclosure - Leases - Schedule of Supplemental Balance Sheet Related to Leases (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000053 - Disclosure - Leases - Schedule of Lease Expenses (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000054 - Disclosure - Leases - Schedule of Other Information Related to Leases (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000055 - Disclosure - Leases - Schedule of Cash Flow Information Related to Leases (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000056 - Disclosure - Leases - Schedule of Future Minimum Lease Payments Under Non-Cancellable Leases (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000057 - Disclosure - Leases - Schedule of Future Minimum Payments Under Operating Lease (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000058 - Disclosure - Stockholders' Equity (Details Narrative)
link:presentationLink
link:calculationLink
link:definitionLink
00000059 - Disclosure - Stockholders' Equity - Summary of Stockholders Equity (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000060 - Disclosure - Fair Value - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details)
link:presentationLink
link:calculationLink
link:definitionLink
00000061 - Disclosure - Fair Value - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) (Parenthetical)
link:presentationLink
link:calculationLink
link:definitionLink
00000062 - Disclosure - Fair Value - Schedule of Changes in Fair Value of Warrant Liabilities (Details)
link:presentationLink
link:calculationLink
link:definitionLink