Development Awards and Deferred Revenue - Schedule of Roll Forward Deferred Revenue (Details) |
6 Months Ended |
---|---|
Jun. 30, 2018
USD ($)
| |
Development Awards And Deferred Revenue | |
Deferred revenue, beginning balance | |
Billing to CFF upon achievement of milestones | 12,500,000 |
Fair value of CFF Warrant | (6,215,225) |
Recognition of revenue | (1,804,088) |
Deferred revenue, ending balance | $ 4,480,687 |
X | ||||||||||
- Definition Billing to CFF upon achievement of milestones. No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Fair value of warrant. No definition available.
|
X | ||||||||||
- Definition The carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer, including sales, license fees, and royalties, but excluding interest income. Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef
|
X | ||||||||||
- Definition Amount of revenue recognized that was previously reported as deferred or unearned revenue. No definition available.
|