| Basis of Presentation and Summary of Significant Accounting Policies - Fair Value, Level 3 Rollforward (Details) (Earn-Out Liability, USD $) In Thousands, unless otherwise specified | 9 Months Ended | 
|---|---|
| Sep. 30, 2014 | |
| Earn-Out Liability | |
| Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | |
| Beginning balance | $ 1,421 | 
| Fair value of earn-out liability assumed in the Purple Inflight Entertainment's acquisition | 136 | 
| Change in value | 875 | 
| Payment of 2013 EIM earn-out liability | (1,227) | 
| Ending balance | $ 1,205 | 
| X | ||||||||||
| 
- Definition Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Assumed in Acquisition No definition available. 
 | 
| X | ||||||||||
| 
- Definition Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Change in Value No definition available. 
 | 
| X | ||||||||||
| 
- Definition Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Payments No definition available. 
 | 
| X | ||||||||||
| 
- Details 
 | 
| 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 
 |