Commitments and Contingencies - State and Local Taxes and Surcharges (Details) - USD ($) $ in Thousands |
3 Months Ended | ||
|---|---|---|---|
Mar. 31, 2016 |
Mar. 31, 2015 |
Dec. 31, 2015 |
|
| Loss Contingencies [Line Items] | |||
| General and Administrative Expense | $ 6,536 | $ 7,275 | |
| Sales tax liability | 1,902 | $ 1,915 | |
| Accrued sales tax liability, current | 1,167 | 1,262 | |
| Contingent sales tax liabilities | |||
| Loss Contingencies [Line Items] | |||
| General and Administrative Expense | 6 | 700 | |
| Payments | 200 | 27 | |
| Accrued sales tax liability, current | 600 | 800 | |
| Potential Obligation for State Taxes on Usage Based Fees | |||
| Loss Contingencies [Line Items] | |||
| Sales tax liability | $ 2,500 | $ 2,700 | |
| Out of Period Adjustment | Contingent sales tax liabilities | |||
| Loss Contingencies [Line Items] | |||
| General and Administrative Expense | $ 600 | ||