Investments & Fair Value Measurements (Details) - USD ($) $ in Thousands | 3 Months Ended | 6 Months Ended | |
Dec. 31, 2021 | Mar. 26, 2021 | Sep. 24, 2021 |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash Equivalents, at Carrying Value | $ 1,056,685 | | |
Cash and Cash Equivalents, Fair Value Disclosure | | | $ 1,225,380 |
Debt Securities, Available-for-sale, Unrealized Loss | 0 | $ 0 | |
Debt Securities, Available-for-sale, Amortized Cost | 385,303 | | 330,129 |
Debt Securities, Available-for-sale | 385,072 | | 330,401 |
Debt Securities, Available-for-sale, Unrealized Gain | 1 | | |
Investment Owned, Unrecognized Unrealized Depreciation | (391) | | (52) |
Cash Cash Equivalents And Investments Total | 1,258,292 | | 1,327,038 |
Financial assets carried at fair value | 1,056,686 | | 1,225,380 |
Less Than 12 Months, Fair Value | 132,741 | | 40,984 |
Less Than 12 Months, Gross Unrealized Losses | (391) | | (52) |
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost | 275,975 | | 273,884 |
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value | 276,054 | | 274,037 |
Available For Sale Securities Debt Maturities After One Through Two Years Amortized Cost | 68,016 | | 40,739 |
Available For Sale Securities Debt Maturities After One Through Two Years Fair Value | 67,866 | | 40,874 |
Available For Sale Securities Debt Maturities After Two Through Three Years Amortized Cost | 41,312 | | 15,506 |
Available For Sale Securities Debt Maturities After Two Through Three Years Fair Value | 41,152 | | 15,490 |
Investment Owned, at Cost | 1,258,523 | | 1,326,765 |
Investment Owned, Unrecognized Unrealized Appreciation | 160 | | 325 |
Level 1 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash and Cash Equivalents, Fair Value Disclosure | 1,056,686 | | 1,225,380 |
Financial assets carried at fair value | 1,132,257 | | 1,230,448 |
Derivative Asset | | | 0 |
Derivative Liability | | | 0 |
Level 2 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash and Cash Equivalents, Fair Value Disclosure | 0 | | 0 |
Financial assets carried at fair value | 114,065 | | 90,134 |
Derivative Asset | | | 689 |
Derivative Liability | | | (197) |
Fair Value, Inputs, Level 3 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash and Cash Equivalents, Fair Value Disclosure | 0 | | |
Financial assets carried at fair value | 0 | | |
Derivative Asset | | | 0 |
Derivative Liability | | | 0 |
Cash [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash Equivalents, at Carrying Value | 861,252 | | |
Cash and Cash Equivalents, Fair Value Disclosure | 861,252 | | 990,182 |
Cash [Member] | Level 1 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash and Cash Equivalents, Fair Value Disclosure | 861,252 | | 990,182 |
Cash [Member] | Level 2 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash and Cash Equivalents, Fair Value Disclosure | 0 | | |
Cash [Member] | Fair Value, Inputs, Level 3 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash and Cash Equivalents, Fair Value Disclosure | 0 | | |
Commercial Paper [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Debt Securities, Available-for-sale, Amortized Cost | 4,498 | | |
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 0 | | |
Debt Securities, Available-for-sale | 4,499 | | |
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 1 | | |
Commercial Paper [Member] | Level 1 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash and Cash Equivalents, Fair Value Disclosure | 4,499 | | |
Money Market Funds [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash and Cash Equivalents, Fair Value Disclosure | | | 235,198 |
Debt Securities, Available-for-sale, Amortized Cost | 185,936 | | |
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 0 | | |
Debt Securities, Available-for-sale | 185,936 | | |
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 0 | | |
Money Market Funds [Member] | Level 1 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash and Cash Equivalents, Fair Value Disclosure | 185,936 | | 235,198 |
Money Market Funds [Member] | Level 2 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash and Cash Equivalents, Fair Value Disclosure | 0 | | |
Money Market Funds [Member] | Fair Value, Inputs, Level 3 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash and Cash Equivalents, Fair Value Disclosure | 0 | | |
Municipal Notes | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Debt Securities, Available-for-sale, Amortized Cost | 4,999 | | |
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 0 | | |
Debt Securities, Available-for-sale | 4,999 | | |
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 0 | | |
Municipal Notes | Level 1 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash and Cash Equivalents, Fair Value Disclosure | 4,999 | | |
Municipal Notes | Level 2 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash and Cash Equivalents, Fair Value Disclosure | 0 | | |
Money Market Funds [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash and Cash Equivalents, Fair Value Disclosure | | | 235,198 |
Certificates of Deposit [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Less Than 12 Months, Fair Value | 1,998 | | 600 |
Less Than 12 Months, Gross Unrealized Losses | (1) | | 0 |
U.S. Agency Securities [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Less Than 12 Months, Fair Value | 1,440 | | 1,449 |
Less Than 12 Months, Gross Unrealized Losses | (11) | | (2) |
U.S. Agency Securities [Member] | Level 1 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Noncurrent, Fair Value Disclosure | | | 0 |
US Government Agencies Short-term Debt Securities [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 0 | | |
Debt Securities, Available-for-sale | 1,916 | | 1,102 |
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 9 | | |
US Government Agencies Short-term Debt Securities [Member] | Level 1 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Fair Value Disclosure | 0 | | |
US Government Agencies Short-term Debt Securities [Member] | Level 2 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Fair Value Disclosure | 1,916 | | |
US Government Agencies Short-term Debt Securities [Member] | Fair Value, Inputs, Level 3 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Fair Value Disclosure | 0 | | |
Government Bonds [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Less Than 12 Months, Fair Value | 70,076 | | 8,940 |
Less Than 12 Months, Gross Unrealized Losses | (144) | | (16) |
Commercial Paper [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Less Than 12 Months, Fair Value | 2,760 | | 0 |
Less Than 12 Months, Gross Unrealized Losses | (2) | | 0 |
Commercial Paper [Member] | Level 2 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Cash and Cash Equivalents, Fair Value Disclosure | 0 | | |
Corporate Debt Securities [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Less Than 12 Months, Fair Value | 43,930 | | 22,964 |
Less Than 12 Months, Gross Unrealized Losses | (197) | | (25) |
Municipal Bonds [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Less Than 12 Months, Fair Value | 12,537 | | 7,031 |
Less Than 12 Months, Gross Unrealized Losses | (36) | | (9) |
Short-term Investments [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | | | 155 |
Investments Held In Supplemental Retirement Plan [Member] | Level 1 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Financial assets carried at fair value | 4,881 | | 4,975 |
Financial liabilities carried at fair value | 4,881 | | 4,975 |
Investments Held In Supplemental Retirement Plan [Member] | Level 2 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Financial assets carried at fair value | 0 | | |
Financial liabilities carried at fair value | 0 | | |
Investments Held In Supplemental Retirement Plan [Member] | Fair Value, Inputs, Level 3 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Financial assets carried at fair value | 0 | | |
Financial liabilities carried at fair value | 0 | | |
Short-term Investments [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Debt Securities, Available-for-sale, Amortized Cost | | | 38,685 |
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | | | 1 |
Debt Securities, Available-for-sale | | | 38,839 |
Short-term Investments [Member] | Level 1 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Fair Value Disclosure | 20,071 | | 102 |
Short-term Investments [Member] | Level 2 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Fair Value Disclosure | 60,547 | | 38,737 |
Short-term Investments [Member] | Fair Value, Inputs, Level 3 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Fair Value Disclosure | 0 | | |
Short-term Investments [Member] | Certificates of Deposit [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Debt Securities, Available-for-sale, Amortized Cost | 8,783 | | 1,795 |
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 1 | | 0 |
Debt Securities, Available-for-sale | 8,782 | | 1,795 |
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 0 | | 0 |
Short-term Investments [Member] | Certificates of Deposit [Member] | Level 1 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Fair Value Disclosure | 0 | | |
Short-term Investments [Member] | Certificates of Deposit [Member] | Level 2 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Fair Value Disclosure | 8,782 | | 1,795 |
Short-term Investments [Member] | Certificates of Deposit [Member] | Fair Value, Inputs, Level 3 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Fair Value Disclosure | 0 | | |
Short-term Investments [Member] | U.S. Agency Securities [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Debt Securities, Available-for-sale, Amortized Cost | | | 1,096 |
Short-term Investments [Member] | US Government Agencies Short-term Debt Securities [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Debt Securities, Available-for-sale, Amortized Cost | 1,907 | | |
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | | | 0 |
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | | | 6 |
Short-term Investments [Member] | US Government Agencies Short-term Debt Securities [Member] | Level 2 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Fair Value Disclosure | | | 1,102 |
Short-term Investments [Member] | Government Bonds [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Debt Securities, Available-for-sale, Amortized Cost | 20,070 | | 100 |
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 7 | | 0 |
Debt Securities, Available-for-sale | 20,071 | | 102 |
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 8 | | 2 |
Short-term Investments [Member] | Government Bonds [Member] | Level 1 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Fair Value Disclosure | 20,071 | | 102 |
Short-term Investments [Member] | Government Bonds [Member] | Level 2 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Fair Value Disclosure | 0 | | 0 |
Short-term Investments [Member] | Government Bonds [Member] | Fair Value, Inputs, Level 3 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Fair Value Disclosure | 0 | | |
Short-term Investments [Member] | Commercial Paper [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Debt Securities, Available-for-sale, Amortized Cost | 18,534 | | 5,184 |
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 2 | | 0 |
Debt Securities, Available-for-sale | 18,536 | | 5,186 |
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 4 | | 2 |
Short-term Investments [Member] | Commercial Paper [Member] | Level 1 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Fair Value Disclosure | 0 | | |
Short-term Investments [Member] | Commercial Paper [Member] | Level 2 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Fair Value Disclosure | 18,536 | | 5,186 |
Short-term Investments [Member] | Commercial Paper [Member] | Fair Value, Inputs, Level 3 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Fair Value Disclosure | 0 | | |
Short-term Investments [Member] | Corporate Debt Securities [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Debt Securities, Available-for-sale, Amortized Cost | 21,259 | | 18,850 |
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 14 | | 0 |
Debt Securities, Available-for-sale | 21,289 | | 18,966 |
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 44 | | 116 |
Short-term Investments [Member] | Corporate Debt Securities [Member] | Level 1 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Fair Value Disclosure | 0 | | |
Short-term Investments [Member] | Corporate Debt Securities [Member] | Level 2 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Fair Value Disclosure | 21,289 | | 18,966 |
Short-term Investments [Member] | Corporate Debt Securities [Member] | Fair Value, Inputs, Level 3 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Fair Value Disclosure | 0 | | |
Short-term Investments [Member] | Municipal Bonds [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Debt Securities, Available-for-sale, Amortized Cost | 9,987 | | 11,660 |
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 1 | | 1 |
Debt Securities, Available-for-sale | 10,024 | | 11,688 |
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 38 | | 29 |
Short-term Investments [Member] | Municipal Bonds [Member] | Level 1 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Fair Value Disclosure | 0 | | |
Short-term Investments [Member] | Municipal Bonds [Member] | Level 2 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Fair Value Disclosure | 10,024 | | 11,688 |
Short-term Investments [Member] | Municipal Bonds [Member] | Fair Value, Inputs, Level 3 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Fair Value Disclosure | 0 | | |
Short-term Investments [Member] | Short-term Investments [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Debt Securities, Available-for-sale, Amortized Cost | 80,540 | | |
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 25 | | |
Debt Securities, Available-for-sale | 80,618 | | |
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 103 | | |
Long-term Investments [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Debt Securities, Available-for-sale, Amortized Cost | | | 62,700 |
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | | | 51 |
Debt Securities, Available-for-sale | | | 62,819 |
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | | | 170 |
Long-term Investments [Member] | Level 1 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Noncurrent, Fair Value Disclosure | 55,500 | | 4,966 |
Long-term Investments [Member] | Level 2 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Noncurrent, Fair Value Disclosure | 53,518 | | 51,397 |
Long-term Investments [Member] | Fair Value, Inputs, Level 3 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Noncurrent, Fair Value Disclosure | 0 | | |
Long-term Investments [Member] | U.S. Agency Securities [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Debt Securities, Available-for-sale, Amortized Cost | 1,451 | | 2,264 |
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 11 | | 2 |
Debt Securities, Available-for-sale | 1,440 | | 2,275 |
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 0 | | 13 |
Long-term Investments [Member] | U.S. Agency Securities [Member] | Level 1 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Noncurrent, Fair Value Disclosure | 0 | | |
Long-term Investments [Member] | U.S. Agency Securities [Member] | Level 2 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Noncurrent, Fair Value Disclosure | 1,440 | | 2,275 |
Long-term Investments [Member] | U.S. Agency Securities [Member] | Fair Value, Inputs, Level 3 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Noncurrent, Fair Value Disclosure | 0 | | |
Long-term Investments [Member] | Government Bonds [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Debt Securities, Available-for-sale, Amortized Cost | 62,399 | | 11,784 |
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 138 | | 16 |
Debt Securities, Available-for-sale | 62,277 | | 11,806 |
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 16 | | 38 |
Long-term Investments [Member] | Government Bonds [Member] | Level 1 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Noncurrent, Fair Value Disclosure | 55,500 | | 4,966 |
Long-term Investments [Member] | Government Bonds [Member] | Level 2 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Noncurrent, Fair Value Disclosure | 6,777 | | 6,840 |
Long-term Investments [Member] | Government Bonds [Member] | Fair Value, Inputs, Level 3 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Noncurrent, Fair Value Disclosure | 0 | | |
Long-term Investments [Member] | Corporate Debt Securities [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Debt Securities, Available-for-sale, Amortized Cost | 37,042 | | 32,116 |
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 183 | | 25 |
Debt Securities, Available-for-sale | 36,885 | | 32,152 |
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 26 | | 61 |
Long-term Investments [Member] | Corporate Debt Securities [Member] | Level 1 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Noncurrent, Fair Value Disclosure | 0 | | |
Long-term Investments [Member] | Corporate Debt Securities [Member] | Level 2 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Noncurrent, Fair Value Disclosure | 36,885 | | 32,152 |
Long-term Investments [Member] | Corporate Debt Securities [Member] | Fair Value, Inputs, Level 3 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Noncurrent, Fair Value Disclosure | 0 | | |
Long-term Investments [Member] | Municipal Bonds [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Debt Securities, Available-for-sale, Amortized Cost | 8,436 | | 10,080 |
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 34 | | 8 |
Debt Securities, Available-for-sale | 8,416 | | 10,130 |
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 14 | | 58 |
Long-term Investments [Member] | Municipal Bonds [Member] | Level 1 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Noncurrent, Fair Value Disclosure | 0 | | |
Long-term Investments [Member] | Municipal Bonds [Member] | Level 2 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Noncurrent, Fair Value Disclosure | 8,416 | | 10,130 |
Long-term Investments [Member] | Municipal Bonds [Member] | Fair Value, Inputs, Level 3 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Noncurrent, Fair Value Disclosure | 0 | | |
Long-term Investments [Member] | Other Long-term Investments [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Debt Securities, Available-for-sale, Amortized Cost | 11,970 | | 6,456 |
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 0 | | 0 |
Debt Securities, Available-for-sale | 11,970 | | 6,456 |
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 0 | | 0 |
Long-term Investments [Member] | Other Long-term Investments [Member] | Level 1 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Noncurrent, Fair Value Disclosure | 0 | | 0 |
Long-term Investments [Member] | Other Long-term Investments [Member] | Level 2 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Noncurrent, Fair Value Disclosure | 0 | | |
Long-term Investments [Member] | Other Long-term Investments [Member] | Fair Value, Inputs, Level 3 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Investments, Noncurrent, Fair Value Disclosure | 0 | | |
Long-term Investments [Member] | Long-term Investments [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Debt Securities, Available-for-sale, Amortized Cost | 121,298 | | |
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 366 | | |
Debt Securities, Available-for-sale | 120,988 | | |
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 56 | | |
Other Current Assets [Member] | Level 1 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Derivative Asset | 0 | | |
Other Current Assets [Member] | Level 2 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Derivative Asset | 198 | | |
Other Current Assets [Member] | Fair Value, Inputs, Level 3 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Derivative Asset | 0 | | |
Other Accrued Liabilities | Level 1 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Derivative Liability | 0 | | |
Other Accrued Liabilities | Level 2 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Derivative Liability | (117) | | |
Other Accrued Liabilities | Fair Value, Inputs, Level 3 [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Derivative Liability | 0 | | |
Derivative Financial Instruments, Assets [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Derivative Financial Instruments, Assets, Amortized Cost Basis | | | 0 |
Derivative Financial Instruments, Unrealized Gain | | 689 | |
Derivative Financial Instruments, Unrealized Loss | | 0 | |
Derivative Asset | | | 689 |
Derivative Financial Instruments, Assets [Member] | Other Current Assets [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Derivative Financial Instruments, Assets, Amortized Cost Basis | 0 | | |
Derivative Financial Instruments, Unrealized Gain | 198 | | |
Derivative Financial Instruments, Unrealized Loss | 0 | | |
Derivative Asset | 198 | | |
Derivative Financial Instruments, Liabilities [Member] | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Derivative Financial Instruments, Unrealized Gain | | 0 | |
Derivative Financial Instruments, Unrealized Loss | | $ (197) | |
Derivative Financial Instruments, Liabilities, Amortized Cost Basis | | | 0 |
Derivative Liability | | | $ (197) |
Derivative Financial Instruments, Liabilities [Member] | Other Accrued Liabilities | | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | | |
Derivative Financial Instruments, Unrealized Gain | 0 | | |
Derivative Financial Instruments, Unrealized Loss | (117) | | |
Derivative Financial Instruments, Liabilities, Amortized Cost Basis | 0 | | |
Derivative Liability | $ (117) | | |