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
|