|
Basis of Presentation and Summary of Significant Accounting Policies - Fair Value, Level 3 Rollforward (Details) (USD $)
In Thousands, unless otherwise specified |
12 Months Ended | |
|---|---|---|
|
Dec. 31, 2014
|
Dec. 31, 2013
|
|
| Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | ||
| Beginning balance | $ 8,178us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue | |
| Reclassification to equity | (5,575)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements | |
| Change in value | 132ent_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityChangeInValue | |
| Elimination of Row 44 Series C-1 Preferred Warrants held by AIA | (2,735)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySales | |
| Level 3 EIM earn-out liability | 1,421us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues | |
| Ending balance | 1,421us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue | |
| Series C preferred warrants | ||
| Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | ||
| Beginning balance |
5,482us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue / us-gaap_FairValueByLiabilityClassAxis = ent_SeriesCWarrantsMember |
|
| Reclassification to equity |
(2,879)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements / us-gaap_FairValueByLiabilityClassAxis = ent_SeriesCWarrantsMember |
|
| Change in value |
132ent_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityChangeInValue / us-gaap_FairValueByLiabilityClassAxis = ent_SeriesCWarrantsMember |
|
| Elimination of Row 44 Series C-1 Preferred Warrants held by AIA |
(2,735)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySales / us-gaap_FairValueByLiabilityClassAxis = ent_SeriesCWarrantsMember |
|
| Level 3 EIM earn-out liability |
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues / us-gaap_FairValueByLiabilityClassAxis = ent_SeriesCWarrantsMember |
|
| Ending balance |
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue / us-gaap_FairValueByLiabilityClassAxis = ent_SeriesCWarrantsMember |
|
| Common stock warrants | ||
| Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | ||
| Beginning balance |
2,696us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue / us-gaap_FairValueByLiabilityClassAxis = ent_CommonStockWarrantsMember |
|
| Reclassification to equity |
(2,696)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements / us-gaap_FairValueByLiabilityClassAxis = ent_CommonStockWarrantsMember |
|
| Change in value |
0ent_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityChangeInValue / us-gaap_FairValueByLiabilityClassAxis = ent_CommonStockWarrantsMember |
|
| Elimination of Row 44 Series C-1 Preferred Warrants held by AIA |
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySales / us-gaap_FairValueByLiabilityClassAxis = ent_CommonStockWarrantsMember |
|
| Level 3 EIM earn-out liability |
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues / us-gaap_FairValueByLiabilityClassAxis = ent_CommonStockWarrantsMember |
|
| Ending balance |
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue / us-gaap_FairValueByLiabilityClassAxis = ent_CommonStockWarrantsMember |
|
| Earn-out liabilities | ||
| Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | ||
| Beginning balance |
1,421us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue / us-gaap_FairValueByLiabilityClassAxis = ent_EarnOutConsiderationMember |
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue / us-gaap_FairValueByLiabilityClassAxis = ent_EarnOutConsiderationMember |
| Reclassification to equity |
(1,427)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements / us-gaap_FairValueByLiabilityClassAxis = ent_EarnOutConsiderationMember |
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements / us-gaap_FairValueByLiabilityClassAxis = ent_EarnOutConsiderationMember |
| Change in value |
1,580ent_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityChangeInValue / us-gaap_FairValueByLiabilityClassAxis = ent_EarnOutConsiderationMember |
0ent_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityChangeInValue / us-gaap_FairValueByLiabilityClassAxis = ent_EarnOutConsiderationMember |
| Elimination of Row 44 Series C-1 Preferred Warrants held by AIA |
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySales / us-gaap_FairValueByLiabilityClassAxis = ent_EarnOutConsiderationMember |
|
| Level 3 EIM earn-out liability |
136us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues / us-gaap_FairValueByLiabilityClassAxis = ent_EarnOutConsiderationMember |
1,421us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues / us-gaap_FairValueByLiabilityClassAxis = ent_EarnOutConsiderationMember |
| Ending balance |
$ 1,710us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue / us-gaap_FairValueByLiabilityClassAxis = ent_EarnOutConsiderationMember |
$ 1,421us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue / us-gaap_FairValueByLiabilityClassAxis = ent_EarnOutConsiderationMember |
| X | ||||||||||
|
- Definition
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Change in Value No definition available.
|
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Definition
Amount of issuances of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Amount of sales of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Details
|