XML 39 R27.htm IDEA: XBRL DOCUMENT
v3.25.2

DERIVATIVE INSTRUMENTS AND FAIR VALUE MEASUREMENTS (Tables) | 6 Months Ended
--- | ---
Jun. 28, 2025
Derivative Instruments and Fair Value Measurements [Abstract] |
Schedule of Total Notional Amounts of Derivative Instruments | Total notional amounts of the Company’s derivative instruments as of June 28, 2025 and December 28, 2024 were as follows:
(millions) | June 28, 2025 | December 28, 2024
Foreign currency exchange contracts | $ | 3,867 |  | $ | 3,243 |
Cross-currency contracts | 2,285 |  | 2,030 |
Interest rate contracts | 1,050 |  | 1,050 |
Commodity contracts | 171 |  | 285 |
Total | $ | 7,373 |  | $ | 6,608 |
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] | The following table presents assets and liabilities that were measured at fair value in the Consolidated Balance Sheet on a recurring basis as of June 28, 2025 and December 28, 2024: Derivatives designated as hedging instruments
| June 28, 2025 |  | December 28, 2024
(millions) | Level 1 | Level 2 | Total |  | Level 1 | Level 2 | Total
Assets: |  |  |  |  |  |  |
Cross-currency contracts: |  |  |  |  |  |  |
Other current assets | $ | — |  | $ | 8 |  | $ | 8 |  |  | $ | — |  | $ | 47 |  | $ | 47 |
Other assets | — |  | — |  | — |  |  | — |  | 51 |  | 51 |
Total assets | $ | — |  | $ | 8 |  | $ | 8 |  |  | $ | — |  | $ | 98 |  | $ | 98 |
Liabilities: |  |  |  |  |  |  |
Cross-currency contracts: |  |  |  |  |  |  |
Other current liabilities | $ | — |  | $ | (110) |  | $ | (110) |  |  | $ | — |  | $ | (2) |  | $ | (2) |
Other liabilities | — |  | (23) |  | (23) |  |  | — |  | (9) |  | (9) |
Interest rate contracts(a): |  |  |  |  |  |  |
Other current liabilities | — |  | — |  | — |  |  | — |  | — |  | — |
Other liabilities | — |  | (27) |  | (27) |  |  | — |  | (41) |  | (41) |
Total liabilities | $ | — |  | $ | (160) |  | $ | (160) |  |  | $ | — |  | $ | (52) |  | $ | (52) |
(a) The fair value of the related hedged portion of the Company's long-term debt, a Level 2 liability, was $0.5 billion and $0.4 billion as of June 28, 2025 and December 28, 2024, respectively. Derivatives not designated as hedging instruments
| June 28, 2025 |  | December 28, 2024
(millions) | Level 1 | Level 2 | Total |  | Level 1 | Level 2 | Total
Assets: |  |  |  |  |  |  |
Foreign currency exchange contracts: |  |  |  |  |  |  |
Other current assets | $ | — |  | $ | 65 |  | $ | 65 |  |  | $ | — |  | $ | 65 |  | $ | 65 |
Other assets | — |  | 7 |  | 7 |  |  | — |  | 2 |  | 2 |
Interest rate contracts: |  |  |  |  |  |  |
Other current assets | — |  | 6 |  | 6 |  |  | — |  | 6 |  | 6 |
Other assets | — |  | 1 |  | 1 |  |  | — |  | 1 |  | 1 |
Commodity contracts: |  |  |  |  |  |  |
Other current assets | 6 |  | — |  | 6 |  |  | 4 |  | — |  | 4 |
Total assets | $ | 6 |  | $ | 79 |  | $ | 85 |  |  | $ | 4 |  | $ | 74 |  | $ | 78 |
Liabilities: |  |  |  |  |  |  |
Foreign currency exchange contracts: |  |  |  |  |  |  |
Other current liabilities | $ | — |  | $ | (59) |  | $ | (59) |  |  | $ | — |  | $ | (33) |  | $ | (33) |
Other liabilities | — |  | (10) |  | (10) |  |  | — |  | (1) |  | (1) |
Interest rate contracts: |  |  |  |  |  |  |
Other current liabilities | — |  | (8) |  | (8) |  |  | — |  | (8) |  | (8) |
Other liabilities | — |  | — |  | — |  |  | — |  | (1) |  | (1) |
Commodity contracts: |  |  |  |  |  |  |
Other current liabilities | (2) |  | — |  | (2) |  |  | (7) |  | — |  | (7) |
Total liabilities | $ | (2) |  | $ | (77) |  | $ | (79) |  |  | $ | (7) |  | $ | (43) |  | $ | (50) |
Schedule of Derivative Instruments in Statement of Financial Position Fair Value | The following amounts were recorded on the Consolidated Balance Sheet related to cumulative basis adjustments for existing fair value hedges as of June 28, 2025 and December 28, 2024.
(millions) |  | Line Item in the Consolidated Balance Sheet in which the hedged item is included |  | Carrying amount of the hedged liabilities |  | Cumulative amount of fair value hedging adjustment included in the carrying amount of the hedged liabilities (a)
|  |  |  | June 28, 2025 | December 28, 2024 |  | June 28, 2025 | December 28, 2024
Interest rate contracts |  | Current maturities of long-term debt |  | $ | 599 |  | $ | 627 |  |  | $ | (1) |  | $ | 1 |
Interest rate contracts |  | Long-term debt |  | $ | 421 |  | $ | 1,005 |  |  | $ | (27) |  | $ | (43) |
(a) The fair value adjustment related to current maturities of long-term debt includes $(1) million and $1 million from discontinued hedging relationships as of June 28, 2025 and December 28, 2024, respectively. The fair value adjustment related to long-term debt includes $(1) million from discontinued hedging relationships as of December 28, 2024.
Schedule of Offsetting Assets |
As of June 28, 2025: |  | Gross Amounts Not Offset in the Consolidated Balance Sheet |
| Amounts Presented in the Consolidated Balance Sheet | Financial Instruments | Cash Collateral Received/ Posted | Net Amount
Total asset derivatives | $ | 92 |  | $ | (84) |  | $ | — |  | $ | 8 |
Total liability derivatives | $ | (239) |  | $ | 84 |  | $ | 67 |  | $ | (88) |
As of December 28, 2024: |  | Gross Amounts Not Offset in the Consolidated Balance Sheet |
| Amounts Presented in the Consolidated Balance Sheet | Financial Instruments | Cash Collateral Received/ Posted | Net Amount
Total asset derivatives | $ | 176 |  | $ | (88) |  | $ | 61 |  | $ | 149 |
Total liability derivatives | $ | (102) |  | $ | 88 |  | $ | 14 |  | $ | — |
Schedule of Offsetting Liabilities |
As of June 28, 2025: |  | Gross Amounts Not Offset in the Consolidated Balance Sheet |
| Amounts Presented in the Consolidated Balance Sheet | Financial Instruments | Cash Collateral Received/ Posted | Net Amount
Total asset derivatives | $ | 92 |  | $ | (84) |  | $ | — |  | $ | 8 |
Total liability derivatives | $ | (239) |  | $ | 84 |  | $ | 67 |  | $ | (88) |
As of December 28, 2024: |  | Gross Amounts Not Offset in the Consolidated Balance Sheet |
| Amounts Presented in the Consolidated Balance Sheet | Financial Instruments | Cash Collateral Received/ Posted | Net Amount
Total asset derivatives | $ | 176 |  | $ | (88) |  | $ | 61 |  | $ | 149 |
Total liability derivatives | $ | (102) |  | $ | 88 |  | $ | 14 |  | $ | — |
Schedule of the Effect of Derivative Instruments on the Consolidated Statements of Income and Comprehensive Income | The effect of derivative instruments on the Consolidated Statements of Income and Comprehensive Income for the quarters ended June 28, 2025 and June 29, 2024 was as follows: Derivatives and non-derivatives in net investment hedging relationships
(millions) | Gain (loss) recognized in AOCI |  | Gain (loss) excluded from assessment of hedge effectiveness | Location of gain (loss) in income of excluded component
| June 28, 2025 |  | June 29, 2024 |  | June 28, 2025 |  | June 29, 2024 |
Foreign currency denominated long-term debt | $ | (58) |  |  | $ | 14 |  |  | $ | — |  |  | $ | — |  |
Cross-currency contracts | (172) |  |  | 14 |  |  | 12 |  |  | 6 |  | Interest expense
Total | $ | (230) |  |  | $ | 28 |  |  | $ | 12 |  |  | $ | 6 |  |
Derivatives not designated as hedging instruments
(millions) | Location of gain (loss) recognized in income | Gain (loss) recognized in income
|  | June 28, 2025 |  | June 29, 2024
Foreign currency exchange contracts | COGS | $ | (13) |  |  | $ | 14 |
Foreign currency exchange contracts | Other income (expense), net | 17 |  |  | 2 |
Foreign currency exchange contracts | SG&A | (6) |  |  | 2 |
Commodity contracts | COGS | — |  |  | (32) |
Total |  | $ | (2) |  |  | $ | (14) |
The effect of derivative instruments on the Consolidated Statements of Income and Comprehensive Income for the year-to-date periods ended June 28, 2025 and June 29, 2024 was as follows: Derivatives and non-derivatives in net investment hedging relationships
(millions) | Gain (loss) recognized in AOCI |  | Gain (loss) excluded from assessment of hedge effectiveness | Location of gain (loss) in income of excluded component
| June 28, 2025 |  | June 29, 2024 |  | June 28, 2025 |  | June 29, 2024 |
Foreign currency denominated long-term debt | $ | (82) |  |  | $ | 51 |  |  | $ | — |  |  | $ | — |  |
Cross-currency contracts | (245) |  |  | 48 |  |  | 23 |  |  | 14 |  | Interest expense
Total | $ | (327) |  |  | $ | 99 |  |  | $ | 23 |  |  | $ | 14 |  |
Derivatives not designated as hedging instruments
(millions) | Location of gain (loss) recognized in income | Gain (loss) recognized in income
|  | June 28, 2025 |  | June 29, 2024
Foreign currency exchange contracts | COGS | $ | (30) |  |  | $ | 13 |
Foreign currency exchange contracts | Other income (expense), net | 23 |  |  | 6 |
Foreign currency exchange contracts | SGA | 7 |  |  | 11 |
Interest rate contracts | Interest expense | 1 |  |  | — |
Commodity contracts | COGS | 14 |  |  | (49) |
Total |  | $ | 15 |  |  | $ | (19) |
The effect of fair value and cash flow hedge accounting on the Consolidated Income Statement for the quarters ended June 28, 2025 and June 29, 2024:
|  |  |  |  |  | June 28, 2025 |  |  |  | June 29, 2024
(millions) |  |  |  | Interest Expense |  |  |  | Interest Expense
Total amounts of income and expense line items presented in the Consolidated Income Statement in which the effects of fair value or cash flow hedges are recorded |  |  |  | $ | 63 |  |  |  |  | $ | 83 |
| Gain (loss) on fair value hedging relationships: |  |  |  |  |  |  |  |
| Interest contracts: |  |  |  |  |  |  |  |
| Hedged items |  |  |  | (6) |  |  |  |  | (4) |
| Derivatives designated as hedging instruments |  |  |  | 5 |  |  |  |  | 6 |
| Gain (loss) on cash flow hedging relationships: |  |  |  |  |  |  |  |
| Interest contracts: |  |  |  |  |  |  |  |
| Amount of gain (loss) reclassified from AOCI into income |  |  |  | 2 |  |  |  |  | (1) |
The effect of fair value and cash flow hedge accounting on the Consolidated Income Statement for the year-to-date periods ended June 28, 2025 and June 29, 2024:
|  |  |  |  |  | June 28, 2025 |  |  |  | June 29, 2024
(millions) |  |  |  | Interest Expense |  |  |  | Interest Expense
Total amounts of income and expense line items presented in the Consolidated Income Statement in which the effects of fair value or cash flow hedges are recorded |  |  |  | $ | 126 |  |  |  |  | $ | 166 |
| Gain (loss) on fair value hedging relationships: |  |  |  |  |  |  |  |
| Interest contracts: |  |  |  |  |  |  |  |
| Hedged items |  |  |  | (14) |  |  |  |  | (3) |
| Derivatives designated as hedging instruments |  |  |  | 13 |  |  |  |  | 7 |
| Gain (loss) on cash flow hedging relationships: |  |  |  |  |  |  |  |
| Interest contracts: |  |  |  |  |  |  |  |
| Amount of gain (loss) reclassified from AOCI into income |  |  |  | 3 |  |  |  |  | (3) |

X
- Definition Derivative instruments and fair value measurements + References No definition available. + Details
Name: | k_DerivativeInstrumentsAndFairValueMeasurementsAbstract
Namespace Prefix: | k_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 182 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480401/815-10-55-182 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 185 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480401/815-10-55-185 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 184 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480401/815-10-55-184 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 181 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480401/815-10-55-181 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4K -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4K -Subparagraph (a)(5) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4K -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4K -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4K -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4H -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4H Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4H -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4H Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 15 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480960/815-15-50-3 Reference 13: http://www.xbrl.org/2003/role/exampleRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 183 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480401/815-10-55-183 Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4K -Subparagraph (a)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4K -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4K -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4I -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4I Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4F -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4F Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-2 Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-2 Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-2 Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-2 Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-2 Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1B Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/815/tableOfContent Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480237/815-40-50-5 Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5C -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-5C + Details
Name: | us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of derivative and other financial assets that are subject to offsetting, including master netting arrangements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7A -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-7A Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483444/210-20-55-21 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483444/210-20-55-20 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483466/210-20-50-4 + Details
Name: | us-gaap_OffsettingAssetsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of derivative and other financial liabilities that are subject to offsetting, including master netting arrangements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7A -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-7A Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483444/210-20-55-21 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483444/210-20-55-20 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483466/210-20-50-4 + Details
Name: | us-gaap_OffsettingLiabilitiesTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4CC -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4CC Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4C -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4C Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4A -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4A -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4E -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4E + Details
Name: | us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 182 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480401/815-10-55-182 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4E -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4E Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4B -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4B + Details
Name: | us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration