XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Investments & Fair Value Measurements (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Apr. 01, 2022
Mar. 26, 2021
Sep. 24, 2021
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Cash Equivalents, at Carrying Value $ 900,394    
Cash and Cash Equivalents, Fair Value Disclosure     $ 1,225,380
Debt Securities, Available-for-sale, Amortized Cost 495,442   330,129
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 1   0
Debt Securities, Available-for-sale 491,694   330,401
Investment Owned, Unrecognized Unrealized Depreciation (3,765)   (52)
Cash Cash Equivalents And Investments Total 1,166,223   1,327,038
Financial assets carried at fair value 900,393   1,225,380
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 0    
Less Than 12 Months, Fair Value 257,678   40,984
Less Than 12 Months, Gross Unrealized Losses (3,635)   (52)
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost 374,721   273,884
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value 374,230   274,037
Available For Sale Securities Debt Maturities After One Through Two Years Amortized Cost 80,967   40,739
Available For Sale Securities Debt Maturities After One Through Two Years Fair Value 79,133   40,874
Available For Sale Securities Debt Maturities After Two Through Three Years Amortized Cost 39,754   15,506
Available For Sale Securities Debt Maturities After Two Through Three Years Fair Value 38,331   15,490
Investment Owned, at Cost 1,169,972   1,326,765
Investment Owned, Unrecognized Unrealized Appreciation 16   325
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 3,828    
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 130    
Level 1 [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Cash and Cash Equivalents, Fair Value Disclosure 883,078   1,225,380
Financial assets carried at fair value 976,879   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 17,315   0
Financial assets carried at fair value 181,116   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 665,624    
Cash and Cash Equivalents, Fair Value Disclosure 665,624   990,182
Cash [Member] | Level 1 [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Cash and Cash Equivalents, Fair Value Disclosure 665,624   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 7,407    
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 0    
Debt Securities, Available-for-sale 7,407    
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 0    
Commercial Paper [Member] | Level 1 [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
Debt Securities, Available-for-sale, Amortized Cost 207,458    
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 0    
Debt Securities, Available-for-sale 207,458    
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 207,458   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    
Government Bonds [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Cash Equivalents, at Carrying Value 9,996    
Cash and Cash Equivalents, Fair Value Disclosure 9,996    
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 0    
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 0    
Government Bonds [Member] | Level 1 [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Cash and Cash Equivalents, Fair Value Disclosure 9,996    
Certificates of Deposit [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Cash Equivalents, at Carrying Value 2,899    
Cash and Cash Equivalents, Fair Value Disclosure 2,899    
Certificates of Deposit [Member] | Level 2 [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Cash and Cash Equivalents, Fair Value Disclosure 2,899    
Municipal Notes      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt Securities, Available-for-sale, Amortized Cost 7,010    
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 1    
Debt Securities, Available-for-sale 7,009    
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 0    
Municipal Notes | Level 2 [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Cash and Cash Equivalents, Fair Value Disclosure 7,009    
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 8,213   600
Less Than 12 Months, Gross Unrealized Losses (23)   0
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 0    
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 0    
U.S. Agency Securities [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Less Than 12 Months, Fair Value 872   1,449
Less Than 12 Months, Gross Unrealized Losses (24)   (2)
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 537    
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 19    
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 813   1,102
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 1    
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 813    
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 106,409   8,940
Less Than 12 Months, Gross Unrealized Losses (1,788)   (16)
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 2,743    
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 93    
Commercial Paper [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Less Than 12 Months, Fair Value 22,139   0
Less Than 12 Months, Gross Unrealized Losses (36)   0
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 0    
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 0    
Commercial Paper [Member] | Level 2 [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Cash and Cash Equivalents, Fair Value Disclosure 7,407    
Corporate Debt Securities [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Less Than 12 Months, Fair Value 80,242   22,964
Less Than 12 Months, Gross Unrealized Losses (1,337)   (25)
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 548    
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 18    
Municipal Bonds [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Less Than 12 Months, Fair Value 39,803   7,031
Less Than 12 Months, Gross Unrealized Losses (427)   (9)
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 0    
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 0    
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,623   4,975
Financial liabilities carried at fair value 4,623   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 43,904   102
Short-term Investments [Member] | Level 2 [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Investments, Fair Value Disclosure 97,784   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,685   1,795
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 23   0
Debt Securities, Available-for-sale 8,663   1,795
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 1   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,663   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 812    
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 46,761   100
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 202   0
Debt Securities, Available-for-sale 46,560   102
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 1   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 43,904   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 2,656   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 20,189   5,184
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 36   0
Debt Securities, Available-for-sale 20,153   5,186
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 0   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 20,153   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 44,824   18,850
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 206   0
Debt Securities, Available-for-sale 44,626   18,966
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 8   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 44,626   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 20,919   11,660
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 49   1
Debt Securities, Available-for-sale 20,873   11,688
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 3   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 20,873   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 142,190    
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 516    
Debt Securities, Available-for-sale 141,688    
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 14    
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 49,897   4,966
Long-term Investments [Member] | Level 2 [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Investments, Noncurrent, Fair Value Disclosure 66,017   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,450   2,264
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 43   2
Debt Securities, Available-for-sale 1,407   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,407   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 55,544   11,784
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 1,679   16
Debt Securities, Available-for-sale 53,865   11,806
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 0   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 49,897   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 3,968   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 43,704   32,116
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 1,149   25
Debt Securities, Available-for-sale 42,557   32,152
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 2   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 42,557   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 18,462   10,080
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 377   8
Debt Securities, Available-for-sale 18,085   10,130
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 0   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 18,085   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 8,228   6,456
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 0   0
Debt Securities, Available-for-sale 8,228   6,456
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 0   0
Net Investment Income   $ 1,900  
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 127,388    
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax 3,248    
Debt Securities, Available-for-sale 124,142    
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax 2    
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 486    
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 (324)    
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 486    
Derivative Financial Instruments, Unrealized Loss 0    
Derivative Asset 486    
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 (324)    
Derivative Financial Instruments, Liabilities, Amortized Cost Basis 0    
Derivative Liability $ (324)