XML 84 R68.htm IDEA: XBRL DOCUMENT
v3.6.0.2

Related Parties - Additional Information (Detail) - USD ($) $ in Thousands | 12 Months Ended |
--- | --- | ---
Dec. 31, 2016 | Dec. 31, 2015 | Jun. 30, 2012
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items] |  |  |
Accrued expenses due to related party |  | $ 1,546 |
Intrexon [Member] |  |  |
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items] |  |  |
Collaboration Agreement cancellation notification | 90 days |  |
Collaboration Agreement cancellation with material breach that cannot be remedied | 60 days |  |
Accrued expenses due to related party | $ 3,000 | 1,500 |
Intrexon [Member] | Commercialization Milestones [Member] |  |  |
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items] |  |  |
Commercialization milestones obligation | 12,000 |  |
Intrexon [Member] | Sales Milestones [Member] |  |  |
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items] |  |  |
Sales milestones | $ 22,500 |  |
Intrexon [Member] | Research and Development [Member] |  |  |
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items] |  |  |
Percentage of reimbursement expenses | 50.00% |  |
Percentage of reimbursement expenses subject to acceptance | 50.00% |  |
Research and development expense from transaction with Intrexon | $ 3,000 | 3,100 |
Purpose, Co. [Member] |  |  |
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items] |  |  |
Reimbursement for development cost, amount |  |  | $ 300
Reimbursement for development cost, paid | $ 100 | $ 200 |

X
- Definition Collaboration Agreement Termination Notice Period + References No definition available. + Details
Name: | hsgx_CollaborationAgreementTerminationNoticePeriod
Namespace Prefix: | hsgx_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Collaboration Agreement Termination Notice Period On Unremedied Material Breach + References No definition available. + Details
Name: | hsgx_CollaborationAgreementTerminationNoticePeriodOnUnremediedMaterialBreach
Namespace Prefix: | hsgx_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Commercialization milestones obligation. + References No definition available. + Details
Name: | hsgx_CommercializationMilestonesObligation
Namespace Prefix: | hsgx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount committed for reimbursement of development costs of new technology. + References No definition available. + Details
Name: | hsgx_DevelopmentCostReimbursementCommitment
Namespace Prefix: | hsgx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Percentage of reimbursement expenses. + References No definition available. + Details
Name: | hsgx_PercentageOfReimbursementExpenses
Namespace Prefix: | hsgx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of reimbursement expenses subject to acceptance. + References No definition available. + Details
Name: | hsgx_PercentageOfReimbursementExpensesSubjectToAcceptance
Namespace Prefix: | hsgx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Sales milestones payments obligation. + References No definition available. + Details
Name: | hsgx_SalesMilestonesPaymentsObligation
Namespace Prefix: | hsgx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(k)(1)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(a)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_DueToRelatedPartiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of transactions with related party during the financial reporting period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864 + Details
Name: | us-gaap_RelatedPartyTransactionAmountsOfTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864 + Details
Name: | us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=hsgx_IntrexonMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=hsgx_CommercialMilestonesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=hsgx_SalesMilestoneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=hsgx_PurposeCoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |