Fair Value Measurements - (Details) (USD $) | 6 Months Ended | 12 Months Ended |
In Thousands, unless otherwise specified | Jun. 30, 2014 | Dec. 31, 2013 |
| Rate | Rate |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Financial Instruments, Owned, State and Municipal Government Obligations, at Fair Value | $122,335 | $86,305 |
Available-for-sale Securities, Failed Auction, Value | 308 | 277 |
Foreign Currency Contracts, Liability, Fair Value Disclosure | 47 | ' |
Foreign Currency Contract, Asset, Fair Value Disclosure | ' | 6 |
Assets, Fair Value Disclosure | 122,643 | 86,588 |
Business Combination, Contingent Consideration, Liability | -5,159 | 5,208 |
Liabilities, Fair Value Disclosure | 5,206 | 5,208 |
Fair Value Input Discount Rate | 3.10% | ' |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 308 | 277 |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss) | 31 | ' |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases, Sales, Issues, Settlements | 0 | ' |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Sales, Issues, Settlements | 0 | ' |
Fair Value, Level 3 Transfers out, Description | '0 | ' |
Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value | 5,159 | 5,208 |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Other Comprehensive Income (Loss) | 0 | ' |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases | 145 | ' |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements | -194 | ' |
Convertible Debt | 53,225 | 51,751 |
Long-term Debt, Fair Value | 61,692 | 59,340 |
Fair Value Inputs Discount Rate 2 | 3.20% | 4.20% |
Fair Value Inputs Discount Rate 3 | 5.30% | ' |
Fair Value, Inputs, Level 1 [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Financial Instruments, Owned, State and Municipal Government Obligations, at Fair Value | 0 | 0 |
Available-for-sale Securities, Failed Auction, Value | 0 | 0 |
Foreign Currency Contracts, Liability, Fair Value Disclosure | 0 | ' |
Foreign Currency Contract, Asset, Fair Value Disclosure | ' | 0 |
Assets, Fair Value Disclosure | 0 | 0 |
Business Combination, Contingent Consideration, Liability | 0 | 0 |
Liabilities, Fair Value Disclosure | 0 | 0 |
Fair Value, Inputs, Level 2 [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Financial Instruments, Owned, State and Municipal Government Obligations, at Fair Value | 122,335 | 86,305 |
Available-for-sale Securities, Failed Auction, Value | 0 | 0 |
Foreign Currency Contracts, Liability, Fair Value Disclosure | 47 | ' |
Foreign Currency Contract, Asset, Fair Value Disclosure | ' | 6 |
Assets, Fair Value Disclosure | 122,335 | 86,311 |
Business Combination, Contingent Consideration, Liability | 0 | 0 |
Liabilities, Fair Value Disclosure | -47 | 0 |
Fair Value, Inputs, Level 3 [Member] | ' | ' |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Financial Instruments, Owned, State and Municipal Government Obligations, at Fair Value | 0 | 0 |
Available-for-sale Securities, Failed Auction, Value | 308 | 277 |
Foreign Currency Contracts, Liability, Fair Value Disclosure | 0 | ' |
Foreign Currency Contract, Asset, Fair Value Disclosure | ' | 0 |
Assets, Fair Value Disclosure | 308 | 277 |
Business Combination, Contingent Consideration, Liability | -5,159 | 5,208 |
Liabilities, Fair Value Disclosure | $5,159 | $5,208 |