XML 71 R59.htm IDEA: XBRL DOCUMENT
v3.22.4

Long-term Debt - Narrative (Details) |  |  |  |  | 1 Months Ended | 3 Months Ended | 6 Months Ended |  |  |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Nov. 21, 2022 USD ($) day $ / shares | Feb. 03, 2022 USD ($) day $ / shares | Apr. 21, 2020 USD ($) day $ / shares | Aug. 24, 2018 USD ($) shares | Apr. 30, 2020 USD ($) | Dec. 25, 2022 USD ($) | Dec. 26, 2021 USD ($) | Jun. 28, 2020 USD ($) | Dec. 25, 2022 USD ($) day | Dec. 26, 2021 USD ($) | Nov. 16, 2022 $ / shares | Jun. 26, 2022 USD ($) | Jan. 31, 2022 $ / shares | Dec. 08, 2021 USD ($)
Debt Instrument [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Repurchase of aggregate principal amount of debt instrument |  |  |  |  |  |  |  |  | $ 300,000 | $ 20,200,000 |  |  |  |
Cash paid for capped call transactions |  |  |  |  |  |  |  |  | 273,900,000 | 0 |  |  |  |
Cap price (in USD per share) | $ / shares |  |  |  |  |  |  |  |  |  |  | $ 202.538 |  | $ 212.04 |
Capped call premium (as a percent) |  |  |  |  |  |  |  |  |  |  | 130.00% |  | 125.00% |
Loss on extinguishment of debt |  |  |  |  |  | $ 0 | $ (24,800,000) |  | 0 | (24,800,000) |  |  |  |
Convertible Notes |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Carrying amount of equity component of convertible debt |  |  |  |  |  | 0 |  |  | 0 |  |  | $ 333,000,000.0 |  |
Interest expense capitalized |  |  |  |  |  | 0 | 2,600,000 |  | $ 0 | 4,900,000 |  |  |  |
Discount and issuance costs capitalized |  |  |  |  |  |  | $ 5,800,000 |  |  | $ 11,200,000 |  |  |  |
Convertible Notes | Conversion Circumstance One |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Threshold percentage of stock price trigger (as a percent) |  |  |  |  |  |  |  |  | 130.00% |  |  |  |  |
Threshold trading days | day |  |  |  |  |  |  |  |  | 20 |  |  |  |  |
Threshold consecutive trading days | day |  |  |  |  |  |  |  |  | 30 |  |  |  |  |
Convertible Notes | Level 2 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Fair value of debt instrument |  |  |  |  |  | 3,300,000,000 |  |  | $ 3,300,000,000 |  |  |  |  |
Convertible Notes | Convertible Notes due September 1, 2023 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Aggregate principal amount |  |  |  | $ 500,000,000 |  |  |  |  |  |  |  |  |  |
Stated interest rate (as a percent) |  |  |  | 0.875% |  |  |  |  |  |  |  |  |  |
Aggregate principal amount of conversion feature |  |  |  | $ 75,000,000 |  |  |  |  |  |  |  |  |  |
Proceeds from issuance of long-term debt |  |  |  | $ 562,100,000 |  |  |  |  |  |  |  |  |  |
Repurchase of aggregate principal amount of debt instrument |  |  |  |  | $ 150,200,000 |  |  |  |  |  |  |  |  |
Conversion rate (shares) | shares |  |  |  | 7,100,000 |  |  |  |  |  |  |  |  |  |
Issuance of convertible notes due February 15, 2028 |  |  |  | $ 788,000,000 |  |  |  |  |  |  |  |  |  |
Decrease in accrued interest from repurchase of debt |  |  |  |  | 200,000 |  |  |  |  |  |  |  |  |
Carrying amount of equity component of convertible debt |  |  |  |  |  | 110,600,000 |  |  | 110,600,000 |  |  |  |  |
Decrease in carrying amount of equity component of convertible debt |  |  |  |  |  |  |  | $ 27,700,000 |  |  |  |  |  |
Fair value of debt instrument |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 416,100,000
Debt extinguishment |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 24,700,000
Loss on extinguishment of debt |  |  |  |  |  | (24,800,000) |  |  |  |  |  |  |  |
Third party fees |  |  |  |  |  | 100,000 |  |  |  |  |  |  |  |
Convertible Notes | Convertible Notes due May 1, 2026 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Aggregate principal amount |  |  | $ 500,000,000 |  |  |  |  |  |  |  |  |  |  |
Stated interest rate (as a percent) |  |  | 1.75% |  |  |  |  |  |  |  |  |  |  |
Aggregate principal amount of conversion feature |  |  | $ 75,000,000 |  |  |  |  |  |  |  |  |  |  |
Proceeds from issuance of long-term debt |  |  | $ 561,400,000 |  |  |  |  |  |  |  |  |  |  |
Conversion price (USD per share) | $ / shares |  |  | $ 47.32 |  |  |  |  |  |  |  |  |  |  |
Scheduled trading days | day |  |  | 40 |  |  |  |  |  |  |  |  |  |  |
Threshold percentage of stock price trigger (as a percent) |  |  | 130.00% |  |  |  |  |  |  |  |  |  |  |
Threshold trading days | day |  |  | 20 |  |  |  |  |  |  |  |  |  |  |
Threshold consecutive trading days | day |  |  | 30 |  |  |  |  |  |  |  |  |  |  |
Redemption price (as a percent) |  |  | 100.00% |  |  |  |  |  |  |  |  |  |  |
Period of reported sale price of common stock | day |  |  | 5 |  |  |  |  |  |  |  |  |  |  |
Period of consecutive reported sale price of common stock | day |  |  | 10 |  |  |  |  |  |  |  |  |  |  |
Percentage of product of last reported price (as a percent) |  |  | 98.00% |  |  |  |  |  |  |  |  |  |  |
Proceeds from Notes used to repurchase debt |  |  |  |  | $ 144,300,000 |  |  |  |  |  |  |  |  |
Carrying amount of equity component of convertible debt |  |  |  |  |  | 145,400,000 |  |  | 145,400,000 |  |  |  |  |
Principal amount exceeded on if-converted debt |  |  |  |  |  |  |  |  | 303,300,000 |  |  |  |  |
Convertible Notes | Convertible Notes Due 2028 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Aggregate principal amount |  | $ 650,000,000 |  |  |  |  |  |  |  |  |  |  |  |
Stated interest rate (as a percent) |  | 0.25% |  |  |  |  |  |  |  |  |  |  |  |
Proceeds from issuance of long-term debt |  | $ 732,300,000 |  |  |  |  |  |  |  |  |  |  |  |
Conversion price (USD per share) | $ / shares |  | $ 127.22 |  |  |  |  |  |  |  |  |  |  |  |
Scheduled trading days | day |  | 40 |  |  |  |  |  |  |  |  |  |  |  |
Threshold percentage of stock price trigger (as a percent) |  | 130.00% |  |  |  |  |  |  |  |  |  |  |  |
Threshold trading days | day |  | 20 |  |  |  |  |  |  |  |  |  |  |  |
Threshold consecutive trading days | day |  | 30 |  |  |  |  |  |  |  |  |  |  |  |
Redemption price (as a percent) |  | 100.00% |  |  |  |  |  |  |  |  |  |  |  |
Period of reported sale price of common stock | day |  | 5 |  |  |  |  |  |  |  |  |  |  |  |
Period of consecutive reported sale price of common stock | day |  | 10 |  |  |  |  |  |  |  |  |  |  |  |
Percentage of product of last reported price (as a percent) |  | 98.00% |  |  |  |  |  |  |  |  |  |  |  |
Cash paid for capped call transactions |  | $ 108,200,000 |  |  |  |  |  |  |  |  |  |  |  |
Carrying amount of equity component of convertible debt |  |  |  |  |  | 187,600,000 |  |  | 187,600,000 |  |  |  |  |
Convertible Notes | Convertible Notes Due 2028 | Underwriters |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Aggregate principal amount |  | $ 100,000,000 |  |  |  |  |  |  |  |  |  |  |  |
Convertible Notes | Convertible Notes Due 2029 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Aggregate principal amount | $ 1,525,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |
Stated interest rate (as a percent) | 1.875% |  |  |  |  |  |  |  |  |  |  |  |  |
Proceeds from issuance of long-term debt | $ 1,718,600,000 |  |  |  |  |  |  |  |  |  |  |  |  |
Conversion price (USD per share) | $ / shares | $ 118.88 |  |  |  |  |  |  |  |  |  |  |  |  |
Scheduled trading days | day | 40 |  |  |  |  |  |  |  |  |  |  |  |  |
Threshold percentage of stock price trigger (as a percent) | 130.00% |  |  |  |  |  |  |  |  |  |  |  |  |
Threshold trading days | day | 20 |  |  |  |  |  |  |  |  |  |  |  |  |
Threshold consecutive trading days | day | 30 |  |  |  |  |  |  |  |  |  |  |  |  |
Redemption price (as a percent) | 100.00% |  |  |  |  |  |  |  |  |  |  |  |  |
Period of reported sale price of common stock | day | 5 |  |  |  |  |  |  |  |  |  |  |  |  |
Period of consecutive reported sale price of common stock | day | 10 |  |  |  |  |  |  |  |  |  |  |  |  |
Percentage of product of last reported price (as a percent) | 98.00% |  |  |  |  |  |  |  |  |  |  |  |  |
Cash paid for capped call transactions | $ 273,900,000 |  |  |  |  |  |  |  |  |  |  |  |  |
Convertible Notes | Convertible Notes Due 2029 | Underwriters |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Aggregate principal amount | $ 225,000,000 |  |  |  |  |  |  |  |  |  |  |  |  |
Line of Credit |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Maximum borrowing capacity |  |  |  |  |  | $ 125,000,000 |  |  | $ 125,000,000 |  |  |  |  |
Minimum required ratio of cash equivalents and marketable securities to outstanding loans and letters of credit obligations |  |  |  |  |  | 1.25 |  |  | 1.25 |  |  |  |  |
Outstanding borrowings |  |  |  |  |  | $ 0 |  |  | $ 0 |  |  |  |  |
Remaining borrowing capacity |  |  |  |  |  | $ 125,000,000 |  |  | $ 125,000,000 |  |  |  |  |
Average interest rate (as a percent) |  |  |  |  |  |  |  |  | 0.00% |  |  |  |  |
Commitment fee rate (as a percent) |  |  |  |  |  |  |  |  | 0.25% |  |  |  |  |

X
- Definition The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -URI https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -URI https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586 + Details
Name: | us-gaap_DebtConversionConvertedInstrumentAmount1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or payments in the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -URI https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -URI https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586 + Details
Name: | us-gaap_DebtConversionConvertedInstrumentSharesIssued1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of a favorable spread to a debt holder between the amount of debt being converted and the value of the securities received upon conversion. This is an embedded conversion feature of convertible debt issued that is in-the-money at the commitment date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 8 -URI https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644 + Details
Name: | us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The carrying amount of the equity component of convertible debt which may be settled in cash upon conversion. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870 + Details
Name: | us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The price per share of the conversion feature embedded in the debt instrument. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 5 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 1B -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611 + Details
Name: | us-gaap_DebtInstrumentConvertibleConversionPrice1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The amount by which the convertible debt's if-converted value exceeds its principle amount at the balance sheet date, regardless of whether the instrument is currently convertible. This element applies to public companies only. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 5 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870 + Details
Name: | us-gaap_DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentConvertibleThresholdTradingDays
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Face (par) amount of debt instrument at time of issuance. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 1B -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 55 -Paragraph 8 -URI https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 55 -Paragraph 69C -URI https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612 Reference 6: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 55 -Paragraph 69B -URI https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612 + Details
Name: | us-gaap_DebtInstrumentFaceAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 55 -Paragraph 69C -URI https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 55 -Paragraph 69B -URI https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -URI https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 1D -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611 + Details
Name: | us-gaap_DebtInstrumentFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The average effective interest rate during the reporting period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 1F -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(1)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentInterestRateDuringPeriod
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Contractual interest rate for funds borrowed, under the debt agreement. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 1B -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(1)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage price of original principal amount of debt at which debt can be redeemed by the issuer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 470 -Section 50 -Paragraph 3 -Subparagraph e -URI https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823 + Details
Name: | us-gaap_DebtInstrumentRedemptionPricePercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 50 -Section 40 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 50 -Section 40 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585 + Details
Name: | us-gaap_GainsLossesOnExtinguishmentOfDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of interest capitalized during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391 + Details
Name: | us-gaap_InterestCostsCapitalized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility. + References No definition available. + Details
Name: | us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section 45 -Paragraph 14 -URI https://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section 45 -Paragraph 13 -URI https://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600 + Details
Name: | us-gaap_LongTermLineOfCredit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The cash outflow for derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 23 -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3505-108585 + Details
Name: | us-gaap_PaymentsForDerivativeInstrumentFinancingActivities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585 + Details
Name: | us-gaap_ProceedsFromIssuanceOfLongTermDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585 + Details
Name: | us-gaap_RepaymentsOfLongTermDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Capitalized Amortization Of Debt Discount And Debt Issuance Costs + References No definition available. + Details
Name: | wolf_CapitalizedAmortizationOfDebtDiscountAndDebtIssuanceCosts
Namespace Prefix: | wolf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Debt Instrument, Convertible, Carrying Amount of Equity Component, Increase (Decrease) during Period + References No definition available. + Details
Name: | wolf_DebtInstrumentConvertibleCarryingAmountOfEquityComponentIncreaseDecreaseDuringPeriod
Namespace Prefix: | wolf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Debt Instrument, Convertible, Number Of Consecutive Reported Sale Price Of Common Stock + References No definition available. + Details
Name: | wolf_DebtInstrumentConvertibleNumberOfConsecutiveReportedSalePriceOfCommonStock
Namespace Prefix: | wolf_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Debt Instrument, Convertible, Number Of Days Of Reported Sale Price Of Common Stock + References No definition available. + Details
Name: | wolf_DebtInstrumentConvertibleNumberOfDaysOfReportedSalePriceOfCommonStock
Namespace Prefix: | wolf_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Debt Instrument, Convertible, Percentage Of Product Of Last Reported Price + References No definition available. + Details
Name: | wolf_DebtInstrumentConvertiblePercentageOfProductOfLastReportedPrice
Namespace Prefix: | wolf_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Debt Instrument, Convertible, Scheduled Trading Days + References No definition available. + Details
Name: | wolf_DebtInstrumentConvertibleScheduledTradingDays
Namespace Prefix: | wolf_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Debt Instrument, Covenant, Ratio of Cash Equivalents and Marketable Securities to Outstanding Loans and Letters of Credit Obligations, Minimum + References No definition available. + Details
Name: | wolf_DebtInstrumentCovenantRatioOfCashEquivalentsAndMarketableSecuritiesToOutstandingLoansAndLettersOfCreditObligationsMinimum
Namespace Prefix: | wolf_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Debt Instrument, Decrease, Accrued Interest + References No definition available. + Details
Name: | wolf_DebtInstrumentDecreaseAccruedInterest
Namespace Prefix: | wolf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Debt Instrument, Fair Value Above Carrying Value Upon Redemption + References No definition available. + Details
Name: | wolf_DebtInstrumentFairValueAboveCarryingValueUponRedemption
Namespace Prefix: | wolf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Gain (Loss) On Extinguishment Of Debt, Third Party Fees + References No definition available. + Details
Name: | wolf_GainLossOnExtinguishmentOfDebtThirdPartyFees
Namespace Prefix: | wolf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Option Indexed To Issuer's Equity, Cap Price + References No definition available. + Details
Name: | wolf_OptionIndexedToIssuersEquityCapPrice
Namespace Prefix: | wolf_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Option Indexed To Issuer's Equity, Cap Price Premium + References No definition available. + Details
Name: | wolf_OptionIndexedToIssuersEquityCapPricePremium
Namespace Prefix: | wolf_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Proceeds from Issuance of Long-Term Debt used to Repurchase Debt + References No definition available. + Details
Name: | wolf_ProceedsFromIssuanceOfLongTermDebtUsedToRepurchaseDebt
Namespace Prefix: | wolf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtConversionByUniqueDescriptionAxis=wolf_ConversionCircumstanceOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=wolf_ConvertibleNotesdueSeptember12023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=wolf_ConvertibleNotesDueMay12026Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=wolf_ConvertibleNotesDue2028Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=wolf_UnderwritersMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=wolf_ConvertibleNotesDue2029Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |