Basis of Presentation and Significant Accounting Policies - Additional Information (Details) - USD ($) |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2016 |
Dec. 31, 2015 |
Dec. 31, 2014 |
|
Contract Revenues [Abstract] | |||
Decrease in Previously Invoiced Balances from NIAID | $ 1,800,000 | ||
Impairment charge / loss recognized | $ 198,000 | $ 0 | $ 0 |
Unrecognized tax benefits, income tax penalties or interest charged | $ 0 | ||
Minimum [Member] | Equipment [Member] | |||
Basis Of Presentation And Significant Accounting Policies [Line Items] | |||
Useful lives | 3 years | ||
Minimum [Member] | Leasehold Improvements, Buildings and Building Improvements [Member] | |||
Basis Of Presentation And Significant Accounting Policies [Line Items] | |||
Useful lives | 1 year | ||
Maximum [Member] | Equipment [Member] | |||
Basis Of Presentation And Significant Accounting Policies [Line Items] | |||
Useful lives | 7 years | ||
Maximum [Member] | Leasehold Improvements, Buildings and Building Improvements [Member] | |||
Basis Of Presentation And Significant Accounting Policies [Line Items] | |||
Useful lives | 15 years |
X | ||||||||||
- Definition The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale). Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment. No definition available.
|
X | ||||||||||
- Definition Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Basis of presentation and significant accounting policies. No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Refers to the decrease in previously invoiced balances from NIAID. No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|