KELLOGG CO Presentation Networks

Line Image Concept Label Concept Type Period type Balance Concept name
* Network: (101 - Statement - CONSOLIDATED BALANCE SHEET)
1 us-gaap: Statement of Financial Position [Abstract] xbrli:stringItemType duration us-gaap:StatementOfFinancialPositionAbstract
2 us-gaap: Statement [Table] xbrli:stringItemType duration us-gaap:StatementTable
3 us-gaap: Statement [Line Items] xbrli:stringItemType duration us-gaap:StatementLineItems
4 us-gaap: Current assets xbrli:stringItemType duration us-gaap:AssetsCurrentAbstract
5 us-gaap: Cash and cash equivalents xbrli:monetaryItemType instant debit us-gaap:CashAndCashEquivalentsAtCarryingValue
6 us-gaap: Accounts receivable, net xbrli:monetaryItemType instant debit us-gaap:AccountsReceivableNetCurrent
7 us-gaap: Inventories: xbrli:stringItemType duration us-gaap:InventoryNetAbstract
8 us-gaap: Raw materials and supplies xbrli:monetaryItemType instant debit us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves
9 us-gaap: Finished goods and materials in process xbrli:monetaryItemType instant debit us-gaap:InventoryFinishedGoodsAndWorkInProcessNetOfReserves
10 us-gaap: Deferred income taxes xbrli:monetaryItemType instant debit us-gaap:DeferredTaxAssetsNetCurrent
11 us-gaap: Other prepaid assets xbrli:monetaryItemType instant debit us-gaap:OtherPrepaidExpenseCurrent
12 us-gaap: Total current assets xbrli:monetaryItemType instant debit us-gaap:AssetsCurrent
13 us-gaap: Property, net of accumulated depreciation of $4,498 and $4,171 xbrli:monetaryItemType instant debit us-gaap:PropertyPlantAndEquipmentNet
14 us-gaap: Goodwill xbrli:monetaryItemType instant debit us-gaap:Goodwill
15 us-gaap: Other intangibles, net of accumulated amortization of $43 and $42 xbrli:monetaryItemType instant debit us-gaap:IntangibleAssetsNetExcludingGoodwill
16 us-gaap: Pension xbrli:monetaryItemType instant debit us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
17 us-gaap: Other assets xbrli:monetaryItemType instant debit us-gaap:OtherAssetsNoncurrent
18 us-gaap: Total assets xbrli:monetaryItemType instant debit us-gaap:Assets
19 us-gaap: Current liabilities xbrli:stringItemType duration us-gaap:LiabilitiesCurrentAbstract
20 us-gaap: Current maturities of long-term debt xbrli:monetaryItemType instant credit us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
21 us-gaap: Notes payable xbrli:monetaryItemType instant credit us-gaap:NotesPayableCurrent
22 us-gaap: Accounts payable xbrli:monetaryItemType instant credit us-gaap:AccountsPayableCurrent
23 k: Accrued advertising and promotion xbrli:monetaryItemType instant credit k:AccruedAdvertisingAndPromotion
24 us-gaap: Accrued income taxes xbrli:monetaryItemType instant credit us-gaap:AccruedIncomeTaxesCurrent
25 us-gaap: Accrued salaries and wages xbrli:monetaryItemType instant credit us-gaap:EmployeeRelatedLiabilitiesCurrent
26 us-gaap: Other current liabilities xbrli:monetaryItemType instant credit us-gaap:OtherLiabilitiesCurrent
27 us-gaap: Total current liabilities xbrli:monetaryItemType instant credit us-gaap:LiabilitiesCurrent
28 us-gaap: Long-term debt xbrli:monetaryItemType instant credit us-gaap:LongTermDebtAndCapitalLeaseObligations
29 us-gaap: Deferred income taxes xbrli:monetaryItemType instant credit us-gaap:DeferredTaxLiabilitiesNoncurrent
30 us-gaap: Pension liability xbrli:monetaryItemType instant credit us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
31 us-gaap: Other liabilities xbrli:monetaryItemType instant credit us-gaap:OtherLiabilitiesNoncurrent
32 us-gaap: Commitments and contingencies xbrli:stringItemType duration us-gaap:CommitmentsAndContingencies2009
33 us-gaap: Equity xbrli:stringItemType duration us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract
34 us-gaap: Common stock, $.25 par value xbrli:monetaryItemType instant credit us-gaap:CommonStockValue
35 us-gaap: Capital in excess of par value xbrli:monetaryItemType instant credit us-gaap:AdditionalPaidInCapitalCommonStock
36 us-gaap: Retained earnings xbrli:monetaryItemType instant credit us-gaap:RetainedEarningsAccumulatedDeficit
37 us-gaap: Treasury stock, at cost xbrli:monetaryItemType instant debit us-gaap:TreasuryStockValue
38 us-gaap: Accumulated other comprehensive income (loss) xbrli:monetaryItemType instant credit us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
39 us-gaap: Total Kellogg Company equity xbrli:monetaryItemType instant credit us-gaap:StockholdersEquity
40 us-gaap: Noncontrolling interests xbrli:monetaryItemType instant credit us-gaap:MinorityInterest
41 us-gaap: Total equity xbrli:monetaryItemType instant credit us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
42 us-gaap: Total liabilities and equity xbrli:monetaryItemType instant credit us-gaap:LiabilitiesAndStockholdersEquity
* Network: (102 - Statement - CONSOLIDATED BALANCE SHEET (Parenthetical))
43 us-gaap: Statement of Financial Position [Abstract] xbrli:stringItemType duration us-gaap:StatementOfFinancialPositionAbstract
44 us-gaap: Statement [Table] xbrli:stringItemType duration us-gaap:StatementTable
45 us-gaap: Statement [Line Items] xbrli:stringItemType duration us-gaap:StatementLineItems
46 us-gaap: Property, accumulated depreciation xbrli:monetaryItemType instant credit us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
47 us-gaap: Other intangibles, accumulated amortization xbrli:monetaryItemType instant credit us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
48 us-gaap: Common stock, par value per share us-types:perShareItemType instant us-gaap:CommonStockParOrStatedValuePerShare
* Network: (103 - Statement - CONSOLIDATED STATEMENT OF INCOME)
49 us-gaap: Income Statement [Abstract] xbrli:stringItemType duration us-gaap:IncomeStatementAbstract
50 us-gaap: Statement [Table] xbrli:stringItemType duration us-gaap:StatementTable
51 us-gaap: Statement [Line Items] xbrli:stringItemType duration us-gaap:StatementLineItems
52 us-gaap: Net sales xbrli:monetaryItemType duration credit us-gaap:SalesRevenueGoodsNet
53 us-gaap: Cost of goods sold xbrli:monetaryItemType duration debit us-gaap:CostOfGoodsSold
54 us-gaap: Selling, general and administrative expense xbrli:monetaryItemType duration debit us-gaap:SellingGeneralAndAdministrativeExpense
55 us-gaap: Operating profit xbrli:monetaryItemType duration credit us-gaap:OperatingIncomeLoss
56 us-gaap: Interest expense xbrli:monetaryItemType duration debit us-gaap:InterestAndDebtExpense
57 us-gaap: Other income (expense), net xbrli:monetaryItemType duration credit us-gaap:OtherNonoperatingIncomeExpense
58 us-gaap: Income before income taxes xbrli:monetaryItemType duration credit us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
59 us-gaap: Income taxes xbrli:monetaryItemType duration debit us-gaap:IncomeTaxExpenseBenefit
60 k: Earnings (loss) from joint ventures xbrli:monetaryItemType duration debit k:GainLossOnJointVentures
61 us-gaap: Net income xbrli:monetaryItemType duration credit us-gaap:ProfitLoss
62 us-gaap: Net loss attributable to noncontrolling interests xbrli:monetaryItemType duration debit us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
63 us-gaap: Net income attributable to Kellogg Company xbrli:monetaryItemType duration credit us-gaap:NetIncomeLoss
64 us-gaap: Per share amounts: xbrli:stringItemType duration us-gaap:EarningsPerShareAbstract
65 us-gaap: Basic us-types:perShareItemType duration us-gaap:EarningsPerShareBasic
66 us-gaap: Diluted us-types:perShareItemType duration us-gaap:EarningsPerShareDiluted
67 us-gaap: Dividends per share us-types:perShareItemType duration us-gaap:CommonStockDividendsPerShareCashPaid
68 us-gaap: Average shares outstanding: xbrli:stringItemType duration us-gaap:WeightedAverageNumberOfSharesOutstandingAbstract
69 us-gaap: Basic xbrli:sharesItemType duration us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
70 us-gaap: Diluted xbrli:sharesItemType duration us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
71 k: Actual shares outstanding at period end xbrli:sharesItemType duration k:ActualSharesOutstandingAtPeriodEnd
* Network: (104 - Statement - CONSOLIDATED STATEMENT OF SHAREHOLDERS EQUITY)
72 us-gaap: Statement of Stockholders' Equity [Abstract] xbrli:stringItemType duration us-gaap:StatementOfStockholdersEquityAbstract
73 us-gaap: Statement [Table] xbrli:stringItemType duration us-gaap:StatementTable
74 us-gaap: Statement, Equity Components [Axis] xbrli:stringItemType duration us-gaap:StatementEquityComponentsAxis
75 us-gaap: Equity Component [Domain] us-types:domainItemType duration us-gaap:EquityComponentDomain
76 k: Common stock shares us-types:domainItemType duration k:CommonStockSharesMember
77 us-gaap: Common stock amount us-types:domainItemType duration us-gaap:CommonStockMember
78 us-gaap: Capital in excess of par value us-types:domainItemType duration us-gaap:AdditionalPaidInCapitalMember
79 us-gaap: Retained earnings us-types:domainItemType duration us-gaap:RetainedEarningsMember
80 k: Treasury stock shares us-types:domainItemType duration k:TreasuryStockSharesMember
81 us-gaap: Treasury stock amount us-types:domainItemType duration us-gaap:TreasuryStockMember
82 us-gaap: Accumulated other comprehensive income (loss) us-types:domainItemType duration us-gaap:AccumulatedOtherComprehensiveIncomeMember
83 us-gaap: Total Kellogg Company equity us-types:domainItemType duration us-gaap:ParentMember
84 us-gaap: Noncontrolling interests us-types:domainItemType duration us-gaap:NoncontrollingInterestMember
85 us-gaap: Total comprehensive income (loss) us-types:domainItemType duration us-gaap:ComprehensiveIncomeMember
86 us-gaap: Statement [Line Items] xbrli:stringItemType duration us-gaap:StatementLineItems
87 k: Accumulated other comprehensive income (loss) xbrli:stringItemType duration k:StockholdersEquityStatementAbstract
88 us-gaap: Beginning Balance xbrli:sharesItemType instant us-gaap:SharesIssued
89 us-gaap: Beginning Balance xbrli:monetaryItemType instant credit us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
90 us-gaap: Common stock repurchases xbrli:sharesItemType duration us-gaap:StockRepurchasedDuringPeriodShares
91 us-gaap: Common stock repurchases xbrli:monetaryItemType duration debit us-gaap:StockRepurchasedDuringPeriodValue
92 us-gaap: Business acquisitions xbrli:monetaryItemType duration credit us-gaap:MinorityInterestIncreaseFromStockIssuance
93 us-gaap: Net income (loss) xbrli:monetaryItemType duration credit us-gaap:ProfitLoss
94 us-gaap: Dividends xbrli:monetaryItemType duration debit us-gaap:DividendsCommonStock
95 us-gaap: Other comprehensive income (loss) xbrli:monetaryItemType duration us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecrease
96 us-gaap: Stock compensation xbrli:monetaryItemType duration credit us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
97 us-gaap: Stock options exercised and other xbrli:monetaryItemType duration credit us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
98 us-gaap: Stock options exercised and other xbrli:sharesItemType duration us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
99 us-gaap: Ending Balance xbrli:sharesItemType instant us-gaap:SharesIssued
100 us-gaap: Ending Balance xbrli:monetaryItemType instant credit us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
* Network: (105 - Statement - CONSOLIDATED STATEMENT OF CASH FLOWS)
101 us-gaap: Statement of Cash Flows [Abstract] xbrli:stringItemType duration us-gaap:StatementOfCashFlowsAbstract
102 us-gaap: Statement [Table] xbrli:stringItemType duration us-gaap:StatementTable
103 us-gaap: Statement [Line Items] xbrli:stringItemType duration us-gaap:StatementLineItems
104 us-gaap: Operating activities xbrli:stringItemType duration us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract
105 us-gaap: Net income xbrli:monetaryItemType duration credit us-gaap:ProfitLoss
106 us-gaap: Adjustments to reconcile net income to operating cash flows: xbrli:stringItemType duration us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract
107 us-gaap: Depreciation and amortization xbrli:monetaryItemType duration debit us-gaap:DepreciationDepletionAndAmortization
108 us-gaap: Deferred income taxes xbrli:monetaryItemType duration debit us-gaap:DeferredIncomeTaxesAndTaxCredits
109 us-gaap: Other xbrli:monetaryItemType duration debit us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesOther
110 us-gaap: Postretirement benefit plan contributions xbrli:monetaryItemType duration credit us-gaap:PensionAndOtherPostretirementBenefitContributions
111 us-gaap: Changes in operating assets and liabilities: xbrli:stringItemType duration us-gaap:IncreaseDecreaseInOperatingCapitalAbstract
112 us-gaap: Trade receivables xbrli:monetaryItemType duration credit us-gaap:IncreaseDecreaseInAccountsReceivable
113 us-gaap: Inventories xbrli:monetaryItemType duration credit us-gaap:IncreaseDecreaseInInventories
114 us-gaap: Accounts payable xbrli:monetaryItemType duration debit us-gaap:IncreaseDecreaseInAccountsPayableTrade
115 us-gaap: Accrued income taxes xbrli:monetaryItemType duration debit us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
116 us-gaap: Accrued interest xbrli:monetaryItemType duration debit us-gaap:IncreaseDecreaseInInterestPayableNet
117 k: Accrued and prepaid advertising, promotion and trade allowances xbrli:monetaryItemType duration debit k:AccruedAndPrepaidAdvertisingPromotionAndTradeAllowances
118 us-gaap: Accrued salaries and wages xbrli:monetaryItemType duration debit us-gaap:IncreaseDecreaseInAccruedSalaries
119 k: Exit plan - related reserves xbrli:monetaryItemType duration debit k:SeveranceAndExitCosts
120 us-gaap: All other current assets and liabilities xbrli:monetaryItemType duration credit us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
121 us-gaap: Net cash provided by operating activities xbrli:monetaryItemType duration us-gaap:NetCashProvidedByUsedInOperatingActivities
122 us-gaap: Investing activities xbrli:stringItemType duration us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract
123 us-gaap: Additions to properties xbrli:monetaryItemType duration credit us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
124 us-gaap: Acquisitions of businesses, net of cash acquired xbrli:monetaryItemType duration credit us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
125 us-gaap: Property disposals xbrli:monetaryItemType duration debit us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
126 us-gaap: Net cash used in investing activities xbrli:monetaryItemType duration debit us-gaap:NetCashProvidedByUsedInInvestingActivities
127 us-gaap: Financing activities xbrli:stringItemType duration us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract
128 us-gaap: Net issuances (reductions) of notes payable xbrli:monetaryItemType duration debit us-gaap:ProceedsFromRepaymentsOfNotesPayable
129 us-gaap: Issuances of long-term debt xbrli:monetaryItemType duration debit us-gaap:ProceedsFromIssuanceOfLongTermDebt
130 us-gaap: Reductions of long-term debt xbrli:monetaryItemType duration credit us-gaap:RepaymentsOfLongTermDebt
131 us-gaap: Issuances of common stock xbrli:monetaryItemType duration debit us-gaap:ProceedsFromIssuanceOfCommonStock
132 us-gaap: Common stock repurchases xbrli:monetaryItemType duration credit us-gaap:PaymentsForRepurchaseOfCommonStock
133 us-gaap: Cash dividends xbrli:monetaryItemType duration credit us-gaap:PaymentsOfDividendsCommonStock
134 us-gaap: Other xbrli:monetaryItemType duration debit us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
135 us-gaap: Net cash used in financing activities xbrli:monetaryItemType duration debit us-gaap:NetCashProvidedByUsedInFinancingActivities
136 us-gaap: Effect of exchange rate changes on cash xbrli:monetaryItemType duration debit us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
137 us-gaap: Increase in cash and cash equivalents xbrli:monetaryItemType duration us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
138 us-gaap: Cash and cash equivalents at beginning of period xbrli:monetaryItemType instant debit us-gaap:CashAndCashEquivalentsAtCarryingValue
139 us-gaap: Cash and cash equivalents at end of period xbrli:monetaryItemType instant debit us-gaap:CashAndCashEquivalentsAtCarryingValue
* Network: (106 - Disclosure - Note 1 Accounting policies)
140 k: Notes to Financial Statements [Abstract] xbrli:stringItemType duration k:NotesToFinancialStatementsAbstract
141 us-gaap: Note 1 Accounting policies us-types:textBlockItemType duration us-gaap:SignificantAccountingPoliciesTextBlock
* Network: (107 - Disclosure - Note 2 Acquisitions and goodwill and other intangible assets)
142 k: Notes to Financial Statements [Abstract] xbrli:stringItemType duration k:NotesToFinancialStatementsAbstract
143 us-gaap: Note 2 Acquisitions and goodwill and other intangible assets us-types:textBlockItemType duration us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
* Network: (108 - Disclosure - Note 3 Exit or disposal activities)
144 k: Notes to Financial Statements [Abstract] xbrli:stringItemType duration k:NotesToFinancialStatementsAbstract
145 us-gaap: Note 3 Exit or disposal activities us-types:textBlockItemType duration us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
* Network: (109 - Disclosure - Note 4 Equity)
146 k: Notes to Financial Statements [Abstract] xbrli:stringItemType duration k:NotesToFinancialStatementsAbstract
147 us-gaap: Note 4 Equity us-types:textBlockItemType duration us-gaap:StockholdersEquityNoteDisclosureTextBlock
* Network: (110 - Disclosure - Note 5 Debt)
148 k: Notes to Financial Statements [Abstract] xbrli:stringItemType duration k:NotesToFinancialStatementsAbstract
149 us-gaap: Note 5 Debt us-types:textBlockItemType duration us-gaap:DebtDisclosureTextBlock
* Network: (111 - Disclosure - Note 6 Stock compensation)
150 k: Notes to Financial Statements [Abstract] xbrli:stringItemType duration k:NotesToFinancialStatementsAbstract
151 us-gaap: Note 6 Stock compensation us-types:textBlockItemType duration us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock
* Network: (112 - Disclosure - Note 7 Employee benefits)
152 k: Notes to Financial Statements [Abstract] xbrli:stringItemType duration k:NotesToFinancialStatementsAbstract
153 us-gaap: Note 7 Employee benefits us-types:textBlockItemType duration us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
* Network: (113 - Disclosure - Note 8 Income taxes)
154 k: Notes to Financial Statements [Abstract] xbrli:stringItemType duration k:NotesToFinancialStatementsAbstract
155 us-gaap: Note 8 Income taxes us-types:textBlockItemType duration us-gaap:IncomeTaxDisclosureTextBlock
* Network: (114 - Disclosure - Note 9 Fair value measurements)
156 k: Notes to Financial Statements [Abstract] xbrli:stringItemType duration k:NotesToFinancialStatementsAbstract
157 us-gaap: Note 9 Fair value measurements us-types:textBlockItemType duration us-gaap:FairValueDisclosuresTextBlock
* Network: (115 - Disclosure - Note 10 Derivative instruments and hedging activities)
158 k: Notes to Financial Statements [Abstract] xbrli:stringItemType duration k:NotesToFinancialStatementsAbstract
159 us-gaap: Note 10 Derivative instruments and hedging activities us-types:textBlockItemType duration us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
* Network: (116 - Disclosure - Note 11 Voluntary product withdrawal)
160 k: Notes to Financial Statements [Abstract] xbrli:stringItemType duration k:NotesToFinancialStatementsAbstract
161 k: Note 11 Voluntary product withdrawal us-types:textBlockItemType duration k:VoluntaryProductWithdrawalTextBlock
* Network: (117 - Disclosure - Note 12 Subsequent events)
162 k: Notes to Financial Statements [Abstract] xbrli:stringItemType duration k:NotesToFinancialStatementsAbstract
163 us-gaap: Note 12 Subsequent events us-types:textBlockItemType duration us-gaap:ScheduleOfSubsequentEventsTextBlock
* Network: (118 - Disclosure - Note 13 Operating segments)
164 k: Notes to Financial Statements [Abstract] xbrli:stringItemType duration k:NotesToFinancialStatementsAbstract
165 us-gaap: Note 13 Operating segments us-types:textBlockItemType duration us-gaap:SegmentReportingDisclosureTextBlock
* Network: (119 - Disclosure - Document Information)
166 dei: Document Information [Text Block] us-types:textBlockItemType duration dei:DocumentInformationTextBlock
167 dei: Document Type us-types:SECReportItemType duration dei:DocumentType
168 dei: Amendment Flag xbrli:booleanItemType duration dei:AmendmentFlag
169 dei: Document Period End Date xbrli:dateItemType duration dei:DocumentPeriodEndDate
* Network: (120 - Disclosure - Entity Information)
170 dei: Entity [Text Block] us-types:textBlockItemType duration dei:EntityTextBlock
171 dei: Trading Symbol xbrli:normalizedStringItemType duration dei:TradingSymbol
172 dei: Entity Registrant Name xbrli:normalizedStringItemType duration dei:EntityRegistrantName
173 dei: Entity Central Index Key us-types:centralIndexKeyItemType duration dei:EntityCentralIndexKey
174 dei: Current Fiscal Year End Date xbrli:gMonthDayItemType duration dei:CurrentFiscalYearEndDate
175 dei: Entity Filer Category us-types:filerCategoryItemType duration dei:EntityFilerCategory
176 dei: Entity Common Stock, Shares Outstanding xbrli:sharesItemType instant dei:EntityCommonStockSharesOutstanding