Fair Value Measures (Details) (USD $) In Thousands, unless otherwise specified
|
Dec. 31, 2012
|
Dec. 31, 2011
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
$ 184,139
|
$ 79,294
|
Liabilities, Fair Value Disclosure |
1,322
|
3,877
|
Fair Value, Inputs, Level 1 [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
99,972
|
70,941
|
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] |
|
|
Assets, Fair Value Disclosure |
84,167
|
8,353
|
Liabilities, Fair Value Disclosure |
1,322
|
3,877
|
Fair Value, Inputs, Level 3 [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
0
|
0
|
Liabilities, Fair Value Disclosure |
0
|
0
|
Money Market Funds [Member] | Cash Equivalents [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
70,857
|
55,542
|
Money Market Funds [Member] | Fair Value, Inputs, Level 1 [Member] | Cash Equivalents [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
70,857
|
55,542
|
Money Market Funds [Member] | Fair Value, Inputs, Level 2 [Member] | Cash Equivalents [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
0
|
0
|
Money Market Funds [Member] | Fair Value, Inputs, Level 3 [Member] | Cash Equivalents [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
0
|
0
|
Bank Time Deposits [Member] | Available-for-sale Securities [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
|
2,878
|
Bank Time Deposits [Member] | Cash Equivalents [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
25,035
|
10,000
|
Bank Time Deposits [Member] | Fair Value, Inputs, Level 1 [Member] | Available-for-sale Securities [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
|
2,878
|
Bank Time Deposits [Member] | Fair Value, Inputs, Level 1 [Member] | Cash Equivalents [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
25,035
|
10,000
|
Bank Time Deposits [Member] | Fair Value, Inputs, Level 2 [Member] | Available-for-sale Securities [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
|
0
|
Bank Time Deposits [Member] | Fair Value, Inputs, Level 2 [Member] | Cash Equivalents [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
0
|
0
|
Bank Time Deposits [Member] | Fair Value, Inputs, Level 3 [Member] | Available-for-sale Securities [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
|
0
|
Bank Time Deposits [Member] | Fair Value, Inputs, Level 3 [Member] | Cash Equivalents [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
0
|
0
|
Variable Rate Demand Obligation [Member] | Available-for-sale Securities [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
22,640
|
|
Variable Rate Demand Obligation [Member] | Fair Value, Inputs, Level 1 [Member] | Available-for-sale Securities [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
0
|
|
Variable Rate Demand Obligation [Member] | Fair Value, Inputs, Level 2 [Member] | Available-for-sale Securities [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
22,640
|
|
Variable Rate Demand Obligation [Member] | Fair Value, Inputs, Level 3 [Member] | Available-for-sale Securities [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
0
|
|
U.S. Government-Backed Municipal Bonds [Member] | Available-for-sale Securities [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
14,425
|
|
U.S. Government-Backed Municipal Bonds [Member] | Cash Equivalents [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
5,348
|
|
U.S. Government-Backed Municipal Bonds [Member] | Fair Value, Inputs, Level 1 [Member] | Available-for-sale Securities [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
0
|
|
U.S. Government-Backed Municipal Bonds [Member] | Fair Value, Inputs, Level 1 [Member] | Cash Equivalents [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
0
|
|
U.S. Government-Backed Municipal Bonds [Member] | Fair Value, Inputs, Level 2 [Member] | Available-for-sale Securities [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
14,425
|
|
U.S. Government-Backed Municipal Bonds [Member] | Fair Value, Inputs, Level 2 [Member] | Cash Equivalents [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
5,348
|
|
U.S. Government-Backed Municipal Bonds [Member] | Fair Value, Inputs, Level 3 [Member] | Available-for-sale Securities [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
0
|
|
U.S. Government-Backed Municipal Bonds [Member] | Fair Value, Inputs, Level 3 [Member] | Cash Equivalents [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
0
|
|
Certificates of Deposit [Member] | Available-for-sale Securities [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
7,596
|
|
Certificates of Deposit [Member] | Cash Equivalents [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
2,450
|
|
Certificates of Deposit [Member] | Fair Value, Inputs, Level 1 [Member] | Available-for-sale Securities [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
0
|
|
Certificates of Deposit [Member] | Fair Value, Inputs, Level 1 [Member] | Cash Equivalents [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
0
|
|
Certificates of Deposit [Member] | Fair Value, Inputs, Level 2 [Member] | Available-for-sale Securities [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
7,596
|
|
Certificates of Deposit [Member] | Fair Value, Inputs, Level 2 [Member] | Cash Equivalents [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
2,450
|
|
Certificates of Deposit [Member] | Fair Value, Inputs, Level 3 [Member] | Available-for-sale Securities [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
0
|
|
Certificates of Deposit [Member] | Fair Value, Inputs, Level 3 [Member] | Cash Equivalents [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
0
|
|
Repurchase Agreements [Member] | Cash Equivalents [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
25,000
|
|
Repurchase Agreements [Member] | Fair Value, Inputs, Level 1 [Member] | Cash Equivalents [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
0
|
|
Repurchase Agreements [Member] | Fair Value, Inputs, Level 2 [Member] | Cash Equivalents [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
25,000
|
|
Repurchase Agreements [Member] | Fair Value, Inputs, Level 3 [Member] | Cash Equivalents [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
0
|
|
Derivative Financial Instruments, Assets [Member] | Non Current Assets [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
489
|
1,117
|
Derivative Financial Instruments, Assets [Member] | Other Current Assets [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
6,219
|
7,236
|
Derivative Financial Instruments, Assets [Member] | Fair Value, Inputs, Level 1 [Member] | Non Current Assets [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
0
|
0
|
Derivative Financial Instruments, Assets [Member] | Fair Value, Inputs, Level 1 [Member] | Other Current Assets [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
0
|
0
|
Derivative Financial Instruments, Assets [Member] | Fair Value, Inputs, Level 2 [Member] | Non Current Assets [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
489
|
1,117
|
Derivative Financial Instruments, Assets [Member] | Fair Value, Inputs, Level 2 [Member] | Other Current Assets [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
6,219
|
7,236
|
Derivative Financial Instruments, Assets [Member] | Fair Value, Inputs, Level 3 [Member] | Non Current Assets [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
0
|
0
|
Derivative Financial Instruments, Assets [Member] | Fair Value, Inputs, Level 3 [Member] | Other Current Assets [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
0
|
0
|
Mutual Fund Shares [Member] | Non Current Assets [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
4,080
|
2,521
|
Mutual Fund Shares [Member] | Fair Value, Inputs, Level 1 [Member] | Non Current Assets [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
4,080
|
2,521
|
Mutual Fund Shares [Member] | Fair Value, Inputs, Level 2 [Member] | Non Current Assets [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
0
|
0
|
Mutual Fund Shares [Member] | Fair Value, Inputs, Level 3 [Member] | Non Current Assets [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Assets, Fair Value Disclosure |
0
|
0
|
Derivative Financial Instruments, Liabilities [Member] | Accrued Liabilities [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Liabilities, Fair Value Disclosure |
1,322
|
3,786
|
Derivative Financial Instruments, Liabilities [Member] | Other Long Term Liabilities [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Liabilities, Fair Value Disclosure |
|
91
|
Derivative Financial Instruments, Liabilities [Member] | Fair Value, Inputs, Level 1 [Member] | Accrued Liabilities [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Liabilities, Fair Value Disclosure |
0
|
0
|
Derivative Financial Instruments, Liabilities [Member] | Fair Value, Inputs, Level 1 [Member] | Other Long Term Liabilities [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Liabilities, Fair Value Disclosure |
|
0
|
Derivative Financial Instruments, Liabilities [Member] | Fair Value, Inputs, Level 2 [Member] | Accrued Liabilities [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Liabilities, Fair Value Disclosure |
1,322
|
3,786
|
Derivative Financial Instruments, Liabilities [Member] | Fair Value, Inputs, Level 2 [Member] | Other Long Term Liabilities [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Liabilities, Fair Value Disclosure |
|
91
|
Derivative Financial Instruments, Liabilities [Member] | Fair Value, Inputs, Level 3 [Member] | Accrued Liabilities [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Liabilities, Fair Value Disclosure |
0
|
0
|
Derivative Financial Instruments, Liabilities [Member] | Fair Value, Inputs, Level 3 [Member] | Other Long Term Liabilities [Member]
|
|
|
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |
|
|
Liabilities, Fair Value Disclosure |
|
$ 0
|