Fair value of financial instruments Schedule of assets and liabilities measured at fair value on a recurring basis, by level (Details) (USD $) | 6 Months Ended | |
Jun. 30, 2014 | Dec. 31, 2013 |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | ' | ' |
Fair Value, Assets, Level 1 to Level 2 Transfers, Amount | $0 | ' |
Fair Value, Assets, Level 1 to Level 2 Transfers, Amount | 0 | ' |
Assets, Fair Value Disclosure [Abstract] | ' | ' |
Cash and Cash Equivalents, Fair Value Disclosure | 16,961,000 | 39,652,000 |
AFS Securities, Fair Value Disclosure | 103,664,000 | 88,024,000 |
Fair Value, Level 3 Transfers in, Description | 0 | ' |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3 | 0 | ' |
Fair Value, Measurements, Recurring | Level 1 | ' | ' |
Assets, Fair Value Disclosure [Abstract] | ' | ' |
Total assets measured at fair value | 6,669,000 | 22,991,000 |
Fair Value, Measurements, Recurring | Level 2 | ' | ' |
Assets, Fair Value Disclosure [Abstract] | ' | ' |
Total assets measured at fair value | 105,700,000 | 89,234,000 |
Fair Value, Measurements, Recurring | Total | ' | ' |
Assets, Fair Value Disclosure [Abstract] | ' | ' |
Total assets measured at fair value | 112,369,000 | 112,225,000 |
Fair Value, Measurements, Recurring | Money market funds | Level 1 | ' | ' |
Assets, Fair Value Disclosure [Abstract] | ' | ' |
Cash and Cash Equivalents, Fair Value Disclosure | 6,669,000 | 22,991,000 |
Fair Value, Measurements, Recurring | Money market funds | Level 2 | ' | ' |
Assets, Fair Value Disclosure [Abstract] | ' | ' |
Cash and Cash Equivalents, Fair Value Disclosure | 0 | 0 |
Fair Value, Measurements, Recurring | Money market funds | Total | ' | ' |
Assets, Fair Value Disclosure [Abstract] | ' | ' |
Cash and Cash Equivalents, Fair Value Disclosure | 6,669,000 | 22,991,000 |
Fair Value, Measurements, Recurring | Commercial paper | Level 1 | ' | ' |
Assets, Fair Value Disclosure [Abstract] | ' | ' |
AFS Securities, Fair Value Disclosure | 0 | 0 |
Fair Value, Measurements, Recurring | Commercial paper | Level 2 | ' | ' |
Assets, Fair Value Disclosure [Abstract] | ' | ' |
AFS Securities, Fair Value Disclosure | 2,869,000 | 900,000 |
Fair Value, Measurements, Recurring | Commercial paper | Total | ' | ' |
Assets, Fair Value Disclosure [Abstract] | ' | ' |
AFS Securities, Fair Value Disclosure | 2,869,000 | 900,000 |
Fair Value, Measurements, Recurring | U.S. government agency securities | Level 1 | ' | ' |
Assets, Fair Value Disclosure [Abstract] | ' | ' |
AFS Securities, Fair Value Disclosure | 0 | 0 |
Fair Value, Measurements, Recurring | U.S. government agency securities | Level 2 | ' | ' |
Assets, Fair Value Disclosure [Abstract] | ' | ' |
AFS Securities, Fair Value Disclosure | 10,543,000 | 11,279,000 |
Fair Value, Measurements, Recurring | U.S. government agency securities | Total | ' | ' |
Assets, Fair Value Disclosure [Abstract] | ' | ' |
AFS Securities, Fair Value Disclosure | 10,543,000 | 11,279,000 |
Fair Value, Measurements, Recurring | U.S. Treasury securities | Level 1 | ' | ' |
Assets, Fair Value Disclosure [Abstract] | ' | ' |
AFS Securities, Fair Value Disclosure | 0 | 0 |
Fair Value, Measurements, Recurring | U.S. Treasury securities | Level 2 | ' | ' |
Assets, Fair Value Disclosure [Abstract] | ' | ' |
AFS Securities, Fair Value Disclosure | 5,685,000 | 5,235,000 |
Fair Value, Measurements, Recurring | U.S. Treasury securities | Total | ' | ' |
Assets, Fair Value Disclosure [Abstract] | ' | ' |
AFS Securities, Fair Value Disclosure | 5,685,000 | 5,235,000 |
Fair Value, Measurements, Recurring | Municipal debt securities | Level 1 | ' | ' |
Assets, Fair Value Disclosure [Abstract] | ' | ' |
AFS Securities, Fair Value Disclosure | 0 | 0 |
Fair Value, Measurements, Recurring | Municipal debt securities | Level 2 | ' | ' |
Assets, Fair Value Disclosure [Abstract] | ' | ' |
AFS Securities, Fair Value Disclosure | 4,700,000 | 4,765,000 |
Fair Value, Measurements, Recurring | Municipal debt securities | Total | ' | ' |
Assets, Fair Value Disclosure [Abstract] | ' | ' |
AFS Securities, Fair Value Disclosure | 4,700,000 | 4,765,000 |
Fair Value, Measurements, Recurring | Corporate debt securities | Level 1 | ' | ' |
Assets, Fair Value Disclosure [Abstract] | ' | ' |
AFS Securities, Fair Value Disclosure | 0 | 0 |
Fair Value, Measurements, Recurring | Corporate debt securities | Level 2 | ' | ' |
Assets, Fair Value Disclosure [Abstract] | ' | ' |
AFS Securities, Fair Value Disclosure | 81,903,000 | 67,055,000 |
Fair Value, Measurements, Recurring | Corporate debt securities | Total | ' | ' |
Assets, Fair Value Disclosure [Abstract] | ' | ' |
AFS Securities, Fair Value Disclosure | $81,903,000 | $67,055,000 |