v3.4.0.3
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