# | Label | Data Type | Period Type | Balance Type | Prefix | Standard label, Documentation, References, Concept name | Count | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Accounts Payable Current | Monetary | As Of (instant) | Credit | base |
Filer label: Accounts Payable Current
Documentation:
References: NONE
|
1 | ||||||
2 | Accounts Receivable Net And Other Assets | Monetary | As Of (instant) | Debit | msft |
Filer label: Accounts Receivable Net And Other Assets
Documentation: Accounts receivable, net, and other assets.
References: NONE
|
1 | ||||||
3 | Accounts Receivable Net Current | Monetary | As Of (instant) | Debit | base |
Filer label: Accounts Receivable Net Current
Documentation:
References: NONE
|
2 | ||||||
4 | Accrued Income Taxes Current | Monetary | As Of (instant) | Credit | base |
Filer label: Accrued Income Taxes Current
Documentation:
References: NONE
|
1 | ||||||
5 | Accrued Income Taxes Noncurrent | Monetary | As Of (instant) | Credit | base |
Filer label: Accrued Income Taxes Noncurrent
Documentation:
References: NONE
|
1 | ||||||
6 | Accumulated Depreciation Depletion And Amortization Property Plant And Equipment | Monetary | As Of (instant) | Credit | base |
Filer label: Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
Documentation:
References: NONE
|
2 | ||||||
7 | Accumulated Other Comprehensive Income Loss Net Of Tax | Monetary | As Of (instant) | Credit | base |
Filer label: Accumulated Other Comprehensive Income Loss Net Of Tax
Documentation:
References: NONE
|
1 | ||||||
8 | Acquired Finite Lived Intangible Assets | Monetary | For Period (duration) | Debit | msft |
Filer label: Acquired Finite Lived Intangible Assets
Documentation: The aggregate amount assigned to a major class of finite-lived intangible assets acquired
either individually or as part of a group of assets (in either an asset acquisition
or business combination). A major class is composed of intangible assets that can
be grouped together because they are similar, either by their nature or by their use
in the operations of a company.
References: NONE
|
1 | ||||||
9 | Acquired Finite Lived Intangible Assets Weighted Average Useful Life | Duration | For Period (duration) | base |
Filer label: Acquired Finite Lived Intangible Assets Weighted Average Useful Life
Documentation:
References: NONE
|
2 | |||||||
10 | Acquisitions Net Of Cash Acquired And Purchases Of Intangible And Other Assets | Monetary | For Period (duration) | Credit | msft |
Filer label: Acquisitions Net Of Cash Acquired And Purchases Of Intangible And Other Assets
Documentation: The cash outflow associated with the acquisitions of businesses, net of the cash acquired
from the purchases, and purchases of intangible and other assets.
References: NONE
|
1 | ||||||
11 | Adjustment To Additional Paid In Capital Income Tax Effect From Share Based Compensation Net | Monetary | For Period (duration) | Credit | base |
Filer label: Adjustment To Additional Paid In Capital Income Tax Effect From Share Based Compensation
Net
Documentation:
References: NONE
|
1 | ||||||
12 | Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value | Monetary | For Period (duration) | Credit | base |
Filer label: Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service
Period Recognition Value
Documentation:
References: NONE
|
1 | ||||||
13 | Advertising Expense | Monetary | For Period (duration) | Debit | base |
Filer label: Advertising Expense
Documentation:
References: NONE
Name:
base:AdvertisingExpense
|
1 | ||||||
14 | Allocated Share Based Compensation Expense | Monetary | For Period (duration) | Debit | base |
Filer label: Allocated Share Based Compensation Expense
Documentation:
References: NONE
|
1 | ||||||
15 | Allowance For Doubtful Accounts Receivable Current | Monetary | As Of (instant) | Credit | base |
Filer label: Allowance For Doubtful Accounts Receivable Current
Documentation:
References: NONE
|
1 | ||||||
16 | Amendment Flag | Boolean | For Period (duration) | other |
Filer label: Amendment Flag
Documentation:
References: NONE
Name:
other:AmendmentFlag
|
1 | |||||||
17 | Amortization Of Intangible Assets | Monetary | For Period (duration) | Debit | base |
Filer label: Amortization Of Intangible Assets
Documentation:
References: NONE
|
1 | ||||||
18 | Asset Impairment Charges | Monetary | For Period (duration) | Debit | base |
Filer label: Asset Impairment Charges
Documentation:
References: NONE
|
2 | ||||||
19 | Assets | Monetary | As Of (instant) | Debit | base |
Filer label: Assets
Documentation:
References: NONE
Name:
base:Assets
|
1 | ||||||
20 | Assets Current | Monetary | As Of (instant) | Debit | base |
Filer label: Assets Current
Documentation:
References: NONE
Name:
base:AssetsCurrent
|
1 | ||||||
21 | Assets Fair Value Disclosure Recurring | Monetary | As Of (instant) | Debit | base |
Filer label: Assets Fair Value Disclosure Recurring
Documentation:
References: NONE
|
2 | ||||||
22 | Available For Sale Debt Securities Amortized Cost Basis | Monetary | As Of (instant) | Debit | base |
Filer label: Available For Sale Debt Securities Amortized Cost Basis
Documentation:
References: NONE
|
1 | ||||||
23 | Available For Sale Securities | Monetary | As Of (instant) | Debit | base |
Filer label: Available For Sale Securities
Documentation:
References: NONE
|
2 | ||||||
24 | Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax | Monetary | As Of (instant) | Credit | base |
Filer label: Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax
Documentation:
References: NONE
|
1 | ||||||
25 | Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax | Monetary | As Of (instant) | Debit | base |
Filer label: Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax
Documentation:
References: NONE
|
1 | ||||||
26 | Available For Sale Securities Amortized Cost | Monetary | As Of (instant) | Debit | base |
Filer label: Available For Sale Securities Amortized Cost
Documentation:
References: NONE
|
1 | ||||||
27 | Available For Sale Securities Continuous Unrealized Loss Position Accumulated Loss | Monetary | As Of (instant) | Debit | base |
Filer label: Available For Sale Securities Continuous Unrealized Loss Position Accumulated Loss
Documentation:
References: NONE
|
1 | ||||||
28 | Available For Sale Securities Continuous Unrealized Loss Position Fair Value | Monetary | As Of (instant) | Debit | base |
Filer label: Available For Sale Securities Continuous Unrealized Loss Position Fair Value
Documentation:
References: NONE
|
1 | ||||||
29 | Available For Sale Securities Continuous Unrealized Loss Position Less Than Twelve Months Fair Value | Monetary | As Of (instant) | Debit | base |
Filer label: Available For Sale Securities Continuous Unrealized Loss Position Less Than Twelve
Months Fair Value
Documentation:
References: NONE
|
1 | ||||||
30 | Available For Sale Securities Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss | Monetary | As Of (instant) | Debit | base |
Filer label: Available For Sale Securities Continuous Unrealized Loss Position Less Than12 Months
Accumulated Loss
Documentation:
References: NONE
|
1 | ||||||
31 | Available For Sale Securities Continuous Unrealized Loss Position Twelve Months Or Longer Fair Value | Monetary | As Of (instant) | Debit | base |
Filer label: Available For Sale Securities Continuous Unrealized Loss Position Twelve Months Or
Longer Fair Value
Documentation:
References: NONE
|
1 | ||||||
32 | Available For Sale Securities Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss | Monetary | As Of (instant) | Debit | base |
Filer label: Available For Sale Securities Continuous Unrealized Loss Position12 Months Or Longer
Accumulated Loss
Documentation:
References: NONE
|
1 | ||||||
33 | Available For Sale Securities Current | Monetary | As Of (instant) | Debit | base |
Filer label: Available For Sale Securities Current
Documentation:
References: NONE
|
2 | ||||||
34 | Available For Sale Securities Debt Maturities Next Rolling Twelve Months Amortized Cost Basis | Monetary | As Of (instant) | Debit | base |
Filer label: Available For Sale Securities Debt Maturities Next Rolling Twelve Months Amortized
Cost Basis
Documentation:
References: NONE
|
1 | ||||||
35 | Available For Sale Securities Debt Maturities Next Rolling Twelve Months Fair Value | Monetary | As Of (instant) | Debit | base |
Filer label: Available For Sale Securities Debt Maturities Next Rolling Twelve Months Fair Value
Documentation:
References: NONE
|
1 | ||||||
36 | Available For Sale Securities Debt Maturities Rolling After Year Ten Amortized Cost Basis | Monetary | As Of (instant) | Debit | base |
Filer label: Available For Sale Securities Debt Maturities Rolling After Year Ten Amortized Cost
Basis
Documentation:
References: NONE
|
1 | ||||||
37 | Available For Sale Securities Debt Maturities Rolling After Year Ten Fair Value | Monetary | As Of (instant) | Debit | base |
Filer label: Available For Sale Securities Debt Maturities Rolling After Year Ten Fair Value
Documentation:
References: NONE
|
1 | ||||||
38 | Available For Sale Securities Debt Maturities Rolling Year Six Through Ten Amortized Cost Basis | Monetary | As Of (instant) | Debit | base |
Filer label: Available For Sale Securities Debt Maturities Rolling Year Six Through Ten Amortized
Cost Basis
Documentation:
References: NONE
|
1 | ||||||
39 | Available For Sale Securities Debt Maturities Rolling Year Six Through Ten Fair Value | Monetary | As Of (instant) | Debit | base |
Filer label: Available For Sale Securities Debt Maturities Rolling Year Six Through Ten Fair Value
Documentation:
References: NONE
|
1 | ||||||
40 | Available For Sale Securities Debt Maturities Rolling Year Two Through Five Amortized Cost Basis | Monetary | As Of (instant) | Debit | base |
Filer label: Available For Sale Securities Debt Maturities Rolling Year Two Through Five Amortized
Cost Basis
Documentation:
References: NONE
|
1 | ||||||
41 | Available For Sale Securities Debt Maturities Rolling Year Two Through Five Fair Value | Monetary | As Of (instant) | Debit | base |
Filer label: Available For Sale Securities Debt Maturities Rolling Year Two Through Five Fair Value
Documentation:
References: NONE
|
1 | ||||||
42 | Available For Sale Securities Debt Securities | Monetary | As Of (instant) | Debit | base |
Filer label: Available For Sale Securities Debt Securities
Documentation:
References: NONE
|
1 | ||||||
43 | Available For Sale Securities Gross Realized Gains | Monetary | For Period (duration) | Credit | base |
Filer label: Available For Sale Securities Gross Realized Gains
Documentation:
References: NONE
|
1 | ||||||
44 | Available For Sale Securities Gross Realized Losses | Monetary | For Period (duration) | Debit | base |
Filer label: Available For Sale Securities Gross Realized Losses
Documentation:
References: NONE
|
1 | ||||||
45 | Basis Of Accounting Policy Policy [Text Block] | String | For Period (duration) | base |
Filer label: Basis Of Accounting Policy Policy [Text Block]
Documentation:
References: NONE
|
1 | |||||||
46 | Buildings And Improvements Gross | Monetary | As Of (instant) | Debit | base |
Filer label: Buildings And Improvements Gross
Documentation:
References: NONE
|
1 | ||||||
47 | Business Acquisition Effective Date Of Acquisition1 | Date | For Period (duration) | base |
Filer label: Business Acquisition Effective Date Of Acquisition1
Documentation:
References: NONE
|
1 | |||||||
48 | Business Acquisition Name Of Acquired Entity | String | For Period (duration) | base |
Filer label: Business Acquisition Name Of Acquired Entity
Documentation:
References: NONE
|
1 | |||||||
49 | Business Acquisition Pro Forma Earnings Per Share Diluted | Decimal | For Period (duration) | base |
Filer label: Business Acquisition Pro Forma Earnings Per Share Diluted
Documentation:
References: NONE
|
1 | |||||||
50 | Business Acquisition Pro Forma Information [Text Block] | String | For Period (duration) | base |
Filer label: Business Acquisition Pro Forma Information [Text Block]
Documentation:
References: NONE
|
1 | |||||||
51 | Business Acquisition Purchase Price Allocation Goodwill Expected Tax Deductible Amount | Monetary | As Of (instant) | Debit | base |
Filer label: Business Acquisition Purchase Price Allocation Goodwill Expected Tax Deductible Amount
Documentation:
References: NONE
|
1 | ||||||
52 | Business Acquisitions Pro Forma Net Income Loss | Monetary | For Period (duration) | Credit | base |
Filer label: Business Acquisitions Pro Forma Net Income Loss
Documentation:
References: NONE
|
1 | ||||||
53 | Business Acquisitions Pro Forma Revenue | Monetary | For Period (duration) | Credit | base |
Filer label: Business Acquisitions Pro Forma Revenue
Documentation:
References: NONE
|
1 | ||||||
54 | Business Combination Consideration Transferred1 | Monetary | For Period (duration) | Credit | base |
Filer label: Business Combination Consideration Transferred1
Documentation:
References: NONE
|
1 | ||||||
55 | Business Combination Pro Forma Information Earnings Or Loss Of Acquiree Since Acquisition Date Actual | Monetary | For Period (duration) | Credit | base |
Filer label: Business Combination Pro Forma Information Earnings Or Loss Of Acquiree Since Acquisition
Date Actual
Documentation:
References: NONE
|
1 | ||||||
56 | Business Combination Pro Forma Information Revenue Of Acquiree Since Acquisition Date Actual | Monetary | For Period (duration) | Credit | base |
Filer label: Business Combination Pro Forma Information Revenue Of Acquiree Since Acquisition Date
Actual
Documentation:
References: NONE
|
1 | ||||||
57 | Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Cash And Equivalents | Monetary | As Of (instant) | Debit | base |
Filer label: Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed
Cash And Equivalents
Documentation:
References: NONE
|
1 | ||||||
58 | Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Marketable Securities | Monetary | As Of (instant) | Debit | base |
Filer label: Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed
Current Assets Marketable Securities
Documentation:
References: NONE
|
1 | ||||||
59 | Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Other | Monetary | As Of (instant) | Debit | base |
Filer label: Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed
Current Assets Other
Documentation:
References: NONE
|
1 | ||||||
60 | Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Other | Monetary | As Of (instant) | Credit | base |
Filer label: Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed
Current Liabilities Other
Documentation:
References: NONE
|
1 | ||||||
61 | Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Short Term Debt | Monetary | As Of (instant) | Credit | msft |
Filer label: Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed
Current Liabilities Short Term Debt
Documentation: Business combination recognized identifiable assets acquired and liabilities assumed
current liabilities short term debt.
References: NONE
|
1 | ||||||
62 | Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Deferred Tax Liabilities Noncurrent | Monetary | As Of (instant) | Credit | base |
Filer label: Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed
Deferred Tax Liabilities Noncurrent
Documentation:
References: NONE
|
1 | ||||||
63 | Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Intangibles | Monetary | As Of (instant) | Debit | base |
Filer label: Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed
Intangibles
Documentation:
References: NONE
|
2 | ||||||
64 | Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other Liabilities Net | Monetary | As Of (instant) | Credit | msft |
Filer label: Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed
Other Liabilities Net
Documentation: Amount of other liabilities expected to be realized or consumed after one year or
the normal operating cycle, if longer, amount of other assets due after one year or
the normal operating cycle, if longer, and fair value of non-controlling interest
at the acquisition date.
References: NONE
|
1 | ||||||
65 | Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Property Plant And Equipment | Monetary | As Of (instant) | Debit | base |
Filer label: Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed
Property Plant And Equipment
Documentation:
References: NONE
|
1 | ||||||
66 | Business Combination Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed Net | Monetary | As Of (instant) | Debit | base |
Filer label: Business Combination Recognized Identifiable Assets Acquired Goodwill And Liabilities
Assumed Net
Documentation:
References: NONE
|
1 | ||||||
67 | Capital Lease Obligations Current | Monetary | As Of (instant) | Credit | base |
Filer label: Capital Lease Obligations Current
Documentation:
References: NONE
|
1 | ||||||
68 | Capital Lease Obligations Incurred | Monetary | For Period (duration) | Credit | base |
Filer label: Capital Lease Obligations Incurred
Documentation:
References: NONE
|
1 | ||||||
69 | Capital Lease Obligations Noncurrent | Monetary | As Of (instant) | Credit | base |
Filer label: Capital Lease Obligations Noncurrent
Documentation:
References: NONE
|
1 | ||||||
70 | Capital Leased Assets Gross | Monetary | As Of (instant) | Debit | base |
Filer label: Capital Leased Assets Gross
Documentation:
References: NONE
|
1 | ||||||
71 | Capital Leases Future Minimum Payments Due | Monetary | As Of (instant) | Credit | base |
Filer label: Capital Leases Future Minimum Payments Due
Documentation:
References: NONE
|
1 | ||||||
72 | Capital Leases Future Minimum Payments Due Current | Monetary | As Of (instant) | Credit | base |
Filer label: Capital Leases Future Minimum Payments Due Current
Documentation:
References: NONE
|
1 | ||||||
73 | Capital Leases Future Minimum Payments Due In Five Years | Monetary | As Of (instant) | Credit | base |
Filer label: Capital Leases Future Minimum Payments Due In Five Years
Documentation:
References: NONE
|
1 | ||||||
74 | Capital Leases Future Minimum Payments Due In Four Years | Monetary | As Of (instant) | Credit | base |
Filer label: Capital Leases Future Minimum Payments Due In Four Years
Documentation:
References: NONE
|
1 | ||||||
75 | Capital Leases Future Minimum Payments Due In Three Years | Monetary | As Of (instant) | Credit | base |
Filer label: Capital Leases Future Minimum Payments Due In Three Years
Documentation:
References: NONE
|
1 | ||||||
76 | Capital Leases Future Minimum Payments Due In Two Years | Monetary | As Of (instant) | Credit | base |
Filer label: Capital Leases Future Minimum Payments Due In Two Years
Documentation:
References: NONE
|
1 | ||||||
77 | Capital Leases Future Minimum Payments Due Thereafter | Monetary | As Of (instant) | Credit | base |
Filer label: Capital Leases Future Minimum Payments Due Thereafter
Documentation:
References: NONE
|
1 | ||||||
78 | Capital Leases Future Minimum Payments Interest Included In Payments | Monetary | As Of (instant) | Debit | base |
Filer label: Capital Leases Future Minimum Payments Interest Included In Payments
Documentation:
References: NONE
|
1 | ||||||
79 | Capital Leases Lessee Balance Sheet Assets By Major Class Accumulated Deprecation | Monetary | As Of (instant) | Credit | base |
Filer label: Capital Leases Lessee Balance Sheet Assets By Major Class Accumulated Deprecation
Documentation:
References: NONE
|
1 | ||||||
80 | Capitalized Computer Software Amortization1 | Monetary | For Period (duration) | Debit | base |
Filer label: Capitalized Computer Software Amortization1
Documentation:
References: NONE
|
1 | ||||||
81 | Capitalized Software Development Costs For Software Sold To Customers | Monetary | As Of (instant) | Debit | base |
Filer label: Capitalized Software Development Costs For Software Sold To Customers
Documentation:
References: NONE
|
1 | ||||||
82 | Cash | Monetary | As Of (instant) | Debit | base |
Filer label: Cash
Documentation:
References: NONE
Name:
base:Cash
|
2 | ||||||
83 | Cash And Cash Equivalents At Carrying Value | Monetary | As Of (instant) | Debit | base |
Filer label: Cash And Cash Equivalents At Carrying Value
Documentation:
References: NONE
|
3 | ||||||
84 | Cash And Cash Equivalents Period Increase Decrease | Monetary | For Period (duration) | Debit | base |
Filer label: Cash And Cash Equivalents Period Increase Decrease
Documentation:
References: NONE
|
1 | ||||||
85 | Cash Cash Equivalents And Short Term Investments | Monetary | As Of (instant) | Debit | base |
Filer label: Cash Cash Equivalents And Short Term Investments
Documentation:
References: NONE
|
1 | ||||||
86 | Change In Unrealized Gain Loss On Fair Value Hedging Instruments1 | Monetary | For Period (duration) | Credit | base |
Filer label: Change In Unrealized Gain Loss On Fair Value Hedging Instruments1
Documentation:
References: NONE
|
1 | ||||||
87 | Change In Unrealized Gain Loss On Hedged Item In Fair Value Hedge1 | Monetary | For Period (duration) | Credit | base |
Filer label: Change In Unrealized Gain Loss On Hedged Item In Fair Value Hedge1
Documentation:
References: NONE
|
1 | ||||||
88 | Commercial Paper | Monetary | As Of (instant) | Credit | base |
Filer label: Commercial Paper
Documentation:
References: NONE
Name:
base:CommercialPaper
|
1 | ||||||
89 | Commitments And Contingencies | Monetary | As Of (instant) | Credit | base |
Filer label: Commitments And Contingencies
Documentation:
References: NONE
|
1 | ||||||
90 | Commitments Disclosure [Text Block] | String | For Period (duration) | base |
Filer label: Commitments Disclosure [Text Block]
Documentation:
References: NONE
|
1 | |||||||
91 | Commitments Fair Value Disclosure | Monetary | As Of (instant) | Credit | base |
Filer label: Commitments Fair Value Disclosure
Documentation:
References: NONE
|
1 | ||||||
92 | Common Stock Dividends Per Share Declared | Decimal | For Period (duration) | base |
Filer label: Common Stock Dividends Per Share Declared
Documentation:
References: NONE
|
2 | |||||||
93 | Common Stock Shares Authorized | Shares | As Of (instant) | base |
Filer label: Common Stock Shares Authorized
Documentation:
References: NONE
|
1 | |||||||
94 | Common Stock Shares Outstanding | Shares | As Of (instant) | base |
Filer label: Common Stock Shares Outstanding
Documentation:
References: NONE
|
2 | |||||||
95 | Common Stocks Including Additional Paid In Capital | Monetary | As Of (instant) | Credit | base |
Filer label: Common Stocks Including Additional Paid In Capital
Documentation:
References: NONE
|
1 | ||||||
96 | Compensation And Employee Benefit Plans [Text Block] | String | For Period (duration) | base |
Filer label: Compensation And Employee Benefit Plans [Text Block]
Documentation:
References: NONE
|
1 | |||||||
97 | Comprehensive Income Net Of Tax | Monetary | For Period (duration) | Credit | base |
Filer label: Comprehensive Income Net Of Tax
Documentation:
References: NONE
|
1 | ||||||
98 | Comprehensive Income Note [Text Block] | String | For Period (duration) | base |
Filer label: Comprehensive Income Note [Text Block]
Documentation:
References: NONE
|
1 | |||||||
99 | Computer Hardware And Software | Monetary | As Of (instant) | Debit | msft |
Filer label: Computer Hardware And Software
Documentation: Computer hardware and software.
References: NONE
|
1 | ||||||
100 | Consolidation Policy [Text Block] | String | For Period (duration) | base |
Filer label: Consolidation Policy [Text Block]
Documentation:
References: NONE
|
1 | |||||||
101 | Cost Method Investments | Monetary | As Of (instant) | Debit | base |
Filer label: Cost Method Investments
Documentation:
References: NONE
|
2 | ||||||
102 | Cost Of Goods Sold | Monetary | For Period (duration) | Debit | base |
Filer label: Cost Of Goods Sold
Documentation:
References: NONE
Name:
base:CostOfGoodsSold
|
1 | ||||||
103 | Cost Of Revenue | Monetary | For Period (duration) | Debit | base |
Filer label: Cost Of Revenue
Documentation:
References: NONE
Name:
base:CostOfRevenue
|
1 | ||||||
104 | Cost Of Sales Policy [Text Block] | String | For Period (duration) | base |
Filer label: Cost Of Sales Policy [Text Block]
Documentation:
References: NONE
|
1 | |||||||
105 | Cost Of Services And Other | Monetary | For Period (duration) | Debit | msft |
Filer label: Cost Of Services And Other
Documentation: Cost of Services and Other
References: NONE
|
1 | ||||||
106 | Current Federal Tax Expense Benefit | Monetary | For Period (duration) | Debit | base |
Filer label: Current Federal Tax Expense Benefit
Documentation:
References: NONE
|
1 | ||||||
107 | Current Fiscal Year End Date | GMonthDay | For Period (duration) | other |
Filer label: Current Fiscal Year End Date
Documentation:
References: NONE
|
1 | |||||||
108 | Current Foreign Tax Expense Benefit | Monetary | For Period (duration) | Debit | base |
Filer label: Current Foreign Tax Expense Benefit
Documentation:
References: NONE
|
1 | ||||||
109 | Current Income Tax Expense Benefit | Monetary | For Period (duration) | Debit | base |
Filer label: Current Income Tax Expense Benefit
Documentation:
References: NONE
|
1 | ||||||
110 | Current State And Local Tax Expense Benefit | Monetary | For Period (duration) | Debit | base |
Filer label: Current State And Local Tax Expense Benefit
Documentation:
References: NONE
|
1 | ||||||
111 | Debt Disclosure [Text Block] | String | For Period (duration) | base |
Filer label: Debt Disclosure [Text Block]
Documentation:
References: NONE
|
1 | |||||||
112 | Debt Instrument Credit Rating | String | For Period (duration) | base |
Filer label: Debt Instrument Credit Rating
Documentation:
References: NONE
|
1 | |||||||
113 | Debt Instrument Face Amount | Monetary | As Of (instant) | Credit | base |
Filer label: Debt Instrument Face Amount
Documentation:
References: NONE
|
4 | ||||||
114 | Debt Instrument Interest Rate Effective Percentage | Pure | As Of (instant) | base |
Filer label: Debt Instrument Interest Rate Effective Percentage
Documentation:
References: NONE
|
1 | |||||||
115 | Debt Instrument Interest Rate Stated Percentage | Pure | As Of (instant) | base |
Filer label: Debt Instrument Interest Rate Stated Percentage
Documentation:
References: NONE
|
1 | |||||||
116 | Debt Instrument Maturity Date | Date | For Period (duration) | base |
Filer label: Debt Instrument Maturity Date
Documentation:
References: NONE
|
1 | |||||||
117 | Debt Instrument Term | Duration | For Period (duration) | base |
Filer label: Debt Instrument Term
Documentation:
References: NONE
Name:
base:DebtInstrumentTerm
|
1 | |||||||
118 | Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net | Monetary | As Of (instant) | Debit | base |
Filer label: Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
Documentation:
References: NONE
|
1 | ||||||
119 | Deferred Federal State And Local Tax Expense Benefit | Monetary | For Period (duration) | Debit | base |
Filer label: Deferred Federal State And Local Tax Expense Benefit
Documentation:
References: NONE
|
1 | ||||||
120 | Deferred Foreign Income Tax Expense Benefit | Monetary | For Period (duration) | Debit | base |
Filer label: Deferred Foreign Income Tax Expense Benefit
Documentation:
References: NONE
|
1 | ||||||
121 | Deferred Income Tax Expense Benefit | Monetary | For Period (duration) | Debit | base |
Filer label: Deferred Income Tax Expense Benefit
Documentation:
References: NONE
|
2 | ||||||
122 | Deferred Income Tax Liabilities | Monetary | As Of (instant) | Credit | base |
Filer label: Deferred Income Tax Liabilities
Documentation:
References: NONE
|
1 | ||||||
123 | Deferred Revenue | Monetary | As Of (instant) | Credit | base |
Filer label: Deferred Revenue
Documentation:
References: NONE
Name:
base:DeferredRevenue
|
3 | ||||||
124 | Deferred Revenue By Segment [Text Block] | String | For Period (duration) | msft |
Filer label: Deferred Revenue By Segment [Text Block]
Documentation: Table of deferred revenue by reportable segment.
References: NONE
|
1 | |||||||
125 | Deferred Revenue Current | Monetary | As Of (instant) | Credit | base |
Filer label: Deferred Revenue Current
Documentation:
References: NONE
|
1 | ||||||
126 | Deferred Revenue Disclosure [Text Block] | String | For Period (duration) | base |
Filer label: Deferred Revenue Disclosure [Text Block]
Documentation:
References: NONE
|
1 | |||||||
127 | Deferred Revenue Noncurrent | Monetary | As Of (instant) | Credit | base |
Filer label: Deferred Revenue Noncurrent
Documentation:
References: NONE
|
1 | ||||||
128 | Deferred Tax Assets Deferred Income | Monetary | As Of (instant) | Debit | base |
Filer label: Deferred Tax Assets Deferred Income
Documentation:
References: NONE
|
1 | ||||||
129 | Deferred Tax Assets Depreciation And Amortization | Monetary | As Of (instant) | Debit | msft |
Filer label: Deferred Tax Assets Depreciation And Amortization
Documentation: Amount before allocation of valuation allowances of deferred tax asset attributable
to deductible temporary differences from depreciation and amortization.
References: NONE
|
1 | ||||||
130 | Deferred Tax Assets Gross | Monetary | As Of (instant) | Debit | base |
Filer label: Deferred Tax Assets Gross
Documentation:
References: NONE
|
1 | ||||||
131 | Deferred Tax Assets Liabilities Net | Monetary | As Of (instant) | Debit | base |
Filer label: Deferred Tax Assets Liabilities Net
Documentation:
References: NONE
|
1 | ||||||
132 | Deferred Tax Assets Net | Monetary | As Of (instant) | Debit | base |
Filer label: Deferred Tax Assets Net
Documentation:
References: NONE
|
1 | ||||||
133 | Deferred Tax Assets Operating Loss Carryforwards | Monetary | As Of (instant) | Debit | base |
Filer label: Deferred Tax Assets Operating Loss Carryforwards
Documentation:
References: NONE
|
2 | ||||||
134 | Deferred Tax Assets Other | Monetary | As Of (instant) | Debit | base |
Filer label: Deferred Tax Assets Other
Documentation:
References: NONE
|
1 | ||||||
135 | Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost | Monetary | As Of (instant) | Debit | base |
Filer label: Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation
Cost
Documentation:
References: NONE
|
1 | ||||||
136 | Deferred Tax Assets Tax Deferred Expense Other | Monetary | As Of (instant) | Debit | base |
Filer label: Deferred Tax Assets Tax Deferred Expense Other
Documentation:
References: NONE
|
1 | ||||||
137 | Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Impairment Losses | Monetary | As Of (instant) | Debit | base |
Filer label: Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Impairment Losses
Documentation:
References: NONE
|
1 | ||||||
138 | Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Restructuring Charges | Monetary | As Of (instant) | Debit | base |
Filer label: Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Restructuring Charges
Documentation:
References: NONE
|
1 | ||||||
139 | Deferred Tax Assets Valuation Allowance | Monetary | As Of (instant) | Credit | base |
Filer label: Deferred Tax Assets Valuation Allowance
Documentation:
References: NONE
|
2 | ||||||
140 | Deferred Tax Liabilities | Monetary | As Of (instant) | Credit | base |
Filer label: Deferred Tax Liabilities
Documentation:
References: NONE
|
1 | ||||||
141 | Deferred Tax Liabilities Depreciation And Amortization | Monetary | As Of (instant) | Credit | msft |
Filer label: Deferred Tax Liabilities Depreciation And Amortization
Documentation: Amount of deferred tax liability attributable to taxable temporary differences from
depreciation and amortization.
References: NONE
|
1 | ||||||
142 | Deferred Tax Liabilities Noncurrent | Monetary | As Of (instant) | Credit | base |
Filer label: Deferred Tax Liabilities Noncurrent
Documentation:
References: NONE
|
3 | ||||||
143 | Deferred Tax Liabilities Other | Monetary | As Of (instant) | Credit | base |
Filer label: Deferred Tax Liabilities Other
Documentation:
References: NONE
|
1 | ||||||
144 | Deferred Tax Liabilities Undistributed Foreign Earnings | Monetary | As Of (instant) | Credit | base |
Filer label: Deferred Tax Liabilities Undistributed Foreign Earnings
Documentation:
References: NONE
|
1 | ||||||
145 | Deferred Tax Liabilities Unrealized Gains Investments And Debt | Monetary | As Of (instant) | Credit | msft |
Filer label: Deferred Tax Liabilities Unrealized Gains Investments And Debt
Documentation: Amount of deferred tax liability attributable to taxable temporary differences from
unrealized gains on investments and debt.
References: NONE
|
1 | ||||||
146 | Deferred Tax Liability Not Recognized Amount Of Unrecognized Deferred Tax Liability Undistributed Earnings Of Foreign Subsidiaries | Monetary | As Of (instant) | Debit | base |
Filer label: Deferred Tax Liability Not Recognized Amount Of Unrecognized Deferred Tax Liability
Undistributed Earnings Of Foreign Subsidiaries
Documentation:
References: NONE
|
1 | ||||||
147 | Defined Contribution Plan Cost Recognized | Monetary | For Period (duration) | Debit | base |
Filer label: Defined Contribution Plan Cost Recognized
Documentation:
References: NONE
|
1 | ||||||
148 | Defined Contribution Plan Employer Matching Contribution Percent | Pure | For Period (duration) | base |
Filer label: Defined Contribution Plan Employer Matching Contribution Percent
Documentation:
References: NONE
|
1 | |||||||
149 | Defined Contribution Plan Employer Matching Contribution Percent Of Match | Pure | For Period (duration) | base |
Filer label: Defined Contribution Plan Employer Matching Contribution Percent Of Match
Documentation:
References: NONE
|
1 | |||||||
150 | Deposits Received For Securities Loaned At Carrying Value | Monetary | As Of (instant) | Credit | base |
Filer label: Deposits Received For Securities Loaned At Carrying Value
Documentation:
References: NONE
|
1 | ||||||
151 | Depreciation | Monetary | For Period (duration) | Debit | base |
Filer label: Depreciation
Documentation:
References: NONE
Name:
base:Depreciation
|
1 | ||||||
152 | Depreciation Amortization And Other | Monetary | For Period (duration) | Debit | msft |
Filer label: Depreciation Amortization And Other
Documentation: The aggregate net amount of depreciation, amortization, and accretion recognized during
an accounting period, and other operating transactions that are not included elsewhere
in the statement of cash flows.
References: NONE
|
1 | ||||||
153 | Derivative Asset Fair Value Gross Liability | Monetary | As Of (instant) | Credit | base |
Filer label: Derivative Asset Fair Value Gross Liability
Documentation:
References: NONE
|
1 | ||||||
154 | Derivative Assets | Monetary | As Of (instant) | Debit | base |
Filer label: Derivative Assets
Documentation:
References: NONE
Name:
base:DerivativeAssets
|
1 | ||||||
155 | Derivative Assets Net Amounts Presented In Balance Sheet | Monetary | As Of (instant) | Debit | msft |
Filer label: Derivative Assets Net Amounts Presented In Balance Sheet
Documentation: Fair value after effects of master netting arrangements, of a financial asset or other
contract with one or more underlying, notional amount or payment provision or both,
and the contract can be net settled by means outside the contract or delivery of an
asset. Includes amounts elected not to be offset.
References: NONE
|
1 | ||||||
156 | Derivative Assets Potential Net Amounts Not Presented In Balance Sheet | Monetary | As Of (instant) | Debit | msft |
Filer label: Derivative Assets Potential Net Amounts Not Presented In Balance Sheet
Documentation: Fair value after effects of master netting arrangements and after subtracting amounts
that were eligible for offset but elected not to be offset or not offset because they
did not meet the relevant accounting guidance, of a financial asset or other contract
with one or more underlying, notional amount or payment provision or both, and the
contract can be net settled by means outside the contract or delivery of an asset.
References: NONE
|
1 | ||||||
157 | Derivative Collateral Obligation To Return Cash | Monetary | As Of (instant) | Credit | base |
Filer label: Derivative Collateral Obligation To Return Cash
Documentation:
References: NONE
|
1 | ||||||
158 | Derivative Collateral Right To Reclaim Cash | Monetary | As Of (instant) | Debit | base |
Filer label: Derivative Collateral Right To Reclaim Cash
Documentation:
References: NONE
|
1 | ||||||
159 | Derivative Fair Value Of Derivative Asset | Monetary | As Of (instant) | Debit | base |
Filer label: Derivative Fair Value Of Derivative Asset
Documentation:
References: NONE
|
1 | ||||||
160 | Derivative Fair Value Of Derivative Asset Amount Not Offset | Monetary | As Of (instant) | Debit | msft |
Filer label: Derivative Fair Value Of Derivative Asset Amount Not Offset
Documentation: Fair value of financial asset or other contract with one or more underlying, notional
amount or payment provision or both, and the contract can be net settled by means
outside the contract or delivery of an asset, elected not to be offset under a master
netting arrangement or not offset because it does not meet the relevant accounting
guidance.
References: NONE
|
1 | ||||||
161 | Derivative Fair Value Of Derivative Liability | Monetary | As Of (instant) | Credit | base |
Filer label: Derivative Fair Value Of Derivative Liability
Documentation:
References: NONE
|
1 | ||||||
162 | Derivative Fair Value Of Derivative Liability Amount Not Offset | Monetary | As Of (instant) | Credit | msft |
Filer label: Derivative Fair Value Of Derivative Liability Amount Not Offset
Documentation: Fair value of financial liability or other contract with one or more underlying, notional
amount or payment provision or both, and the contract can be net settled by means
outside the contract or delivery of an asset, elected not to be offset under a master
netting arrangement or not offset because it does not meet the relevant accounting
guidance.
References: NONE
|
1 | ||||||
163 | Derivative Instruments And Hedging Activities Disclosure [Text Block] | String | For Period (duration) | base |
Filer label: Derivative Instruments And Hedging Activities Disclosure [Text Block]
Documentation:
References: NONE
|
1 | |||||||
164 | Derivative Instruments Gain Loss Recognized In Income Ineffective Portion And Amount Excluded From Effectiveness Testing Net | Monetary | For Period (duration) | Credit | base |
Filer label: Derivative Instruments Gain Loss Recognized In Income Ineffective Portion And Amount
Excluded From Effectiveness Testing Net
Documentation:
References: NONE
|
1 | ||||||
165 | Derivative Instruments Not Designated As Hedging Instruments Gain Loss Net | Monetary | For Period (duration) | Credit | base |
Filer label: Derivative Instruments Not Designated As Hedging Instruments Gain Loss Net
Documentation:
References: NONE
|
1 | ||||||
166 | Derivative Liabilities Net Amounts Presented In Balance Sheet | Monetary | As Of (instant) | Credit | msft |
Filer label: Derivative Liabilities Net Amounts Presented In Balance Sheet
Documentation: Fair value after effects of master netting arrangements, of a financial liability
or other contract with one or more underlying, notional amount or payment provision
or both, and the contract can be net settled by means outside the contract or delivery
of a liability. Includes amounts elected not to be offset.
References: NONE
|
1 | ||||||
167 | Derivative Liabilities Potential Net Amounts Not Presented In Balance Sheet | Monetary | As Of (instant) | Credit | msft |
Filer label: Derivative Liabilities Potential Net Amounts Not Presented In Balance Sheet
Documentation: Fair value after effects of master netting arrangements and after subtracting amounts
that were eligible for offset but elected not to be offset or not offset because they
did not meet the relevant accounting guidance, of a financial liability or other contract
with one or more underlying, notional amount or payment provision or both, and the
contract can be net settled by means outside the contract or delivery of an asset.
References: NONE
|
1 | ||||||
168 | Derivative Liability Fair Value Gross Asset | Monetary | As Of (instant) | Debit | base |
Filer label: Derivative Liability Fair Value Gross Asset
Documentation:
References: NONE
|
1 | ||||||
169 | Derivative Notional Amount | Monetary | As Of (instant) | invest |
Standard label: Derivative, Notional Amount
Documentation: Aggregate notional amount specified by the derivative(s). Expressed as an absolute
value.
References:
|
1 | |||||||
170 | Derivatives Policy [Text Block] | String | For Period (duration) | base |
Filer label: Derivatives Policy [Text Block]
Documentation:
References: NONE
|
1 | |||||||
171 | Disclosure Of Share Based Compensation Arrangements By Share Based Payment Award [Text Block] | String | For Period (duration) | base |
Filer label: Disclosure Of Share Based Compensation Arrangements By Share Based Payment Award [Text
Block]
Documentation:
References: NONE
|
1 | |||||||
172 | Dividend Payable Date To Be Paid Day Month And Year | Date | For Period (duration) | base |
Filer label: Dividend Payable Date To Be Paid Day Month And Year
Documentation:
References: NONE
|
1 | |||||||
173 | Dividends Common Stock Cash | Monetary | For Period (duration) | Debit | base |
Filer label: Dividends Common Stock Cash
Documentation:
References: NONE
|
2 | ||||||
174 | Dividends Declared Table [Text Block] | String | For Period (duration) | base |
Filer label: Dividends Declared Table [Text Block]
Documentation:
References: NONE
|
1 | |||||||
175 | Dividends Payable Date Declared Day Month And Year | Date | For Period (duration) | base |
Filer label: Dividends Payable Date Declared Day Month And Year
Documentation:
References: NONE
|
1 | |||||||
176 | Dividends Payable Date Of Record Day Month And Year | Date | For Period (duration) | base |
Filer label: Dividends Payable Date Of Record Day Month And Year
Documentation:
References: NONE
|
1 | |||||||
177 | Document Fiscal Period Focus | Token | For Period (duration) | other |
Filer label: Document Fiscal Period Focus
Documentation:
References: NONE
|
1 | |||||||
178 | Document Fiscal Year Focus | GYear | For Period (duration) | other |
Filer label: Document Fiscal Year Focus
Documentation:
References: NONE
|
1 | |||||||
179 | Document Period End Date | Date | For Period (duration) | other |
Filer label: Document Period End Date
Documentation:
References: NONE
|
1 | |||||||
180 | Document Type | String | For Period (duration) | other |
Filer label: Document Type
Documentation:
References: NONE
Name:
other:DocumentType
|
1 | |||||||
181 | Earnings Per Share [Text Block] | String | For Period (duration) | base |
Filer label: Earnings Per Share [Text Block]
Documentation:
References: NONE
|
1 | |||||||
182 | Earnings Per Share Basic | Decimal | For Period (duration) | base |
Filer label: Earnings Per Share Basic
Documentation:
References: NONE
|
3 | |||||||
183 | Earnings Per Share Diluted | Decimal | For Period (duration) | base |
Filer label: Earnings Per Share Diluted
Documentation:
References: NONE
|
4 | |||||||
184 | Earnings Per Share Policy [Text Block] | String | For Period (duration) | base |
Filer label: Earnings Per Share Policy [Text Block]
Documentation:
References: NONE
|
1 | |||||||
185 | Effect Of Exchange Rate On Cash And Cash Equivalents | Monetary | For Period (duration) | Debit | base |
Filer label: Effect Of Exchange Rate On Cash And Cash Equivalents
Documentation:
References: NONE
|
1 | ||||||
186 | Effective Income Tax Rate Continuing Operations | Pure | For Period (duration) | base |
Filer label: Effective Income Tax Rate Continuing Operations
Documentation:
References: NONE
|
1 | |||||||
187 | Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate | Pure | For Period (duration) | base |
Filer label: Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
Documentation:
References: NONE
|
1 | |||||||
188 | Effective Income Tax Rate Reconciliation Deductions Excess Tax Benefits Stock Based Compensation | Pure | For Period (duration) | msft |
Filer label: Effective Income Tax Rate Reconciliation Deductions Excess Tax Benefits Stock Based
Compensation
Documentation: Effective income tax rate reconciliation deductions excess tax benefits stock based
compensation.
References: NONE
|
1 | |||||||
189 | Effective Income Tax Rate Reconciliation Deductions Qualified Production Activities | Pure | For Period (duration) | base |
Filer label: Effective Income Tax Rate Reconciliation Deductions Qualified Production Activities
Documentation:
References: NONE
|
1 | |||||||
190 | Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential | Pure | For Period (duration) | base |
Filer label: Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential
Documentation:
References: NONE
|
1 | |||||||
191 | Effective Income Tax Rate Reconciliation Interest Income Expense | Pure | For Period (duration) | msft |
Filer label: Effective Income Tax Rate Reconciliation Interest Income Expense
Documentation: Effective income tax rate reconciliation interest income (expense).
References: NONE
|
1 | |||||||
192 | Effective Income Tax Rate Reconciliation Other Adjustments | Pure | For Period (duration) | base |
Filer label: Effective Income Tax Rate Reconciliation Other Adjustments
Documentation:
References: NONE
|
1 | |||||||
193 | Effective Income Tax Rate Reconciliation Phone Business Gains Losses | Pure | For Period (duration) | msft |
Filer label: Effective Income Tax Rate Reconciliation Phone Business Gains Losses
Documentation: Effective income tax rate reconciliation phone business gains (losses).
References: NONE
|
1 | |||||||
194 | Employee Related Liabilities Current | Monetary | As Of (instant) | Credit | base |
Filer label: Employee Related Liabilities Current
Documentation:
References: NONE
|
1 | ||||||
195 | Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized | Monetary | As Of (instant) | Debit | base |
Filer label: Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost
Not Yet Recognized
Documentation:
References: NONE
|
1 | ||||||
196 | Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1 | Duration | For Period (duration) | base |
Filer label: Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost
Not Yet Recognized Period For Recognition1
Documentation:
References: NONE
|
1 | |||||||
197 | Employee Service Share Based Compensation Tax Benefit From Compensation Expense | Monetary | For Period (duration) | Credit | base |
Filer label: Employee Service Share Based Compensation Tax Benefit From Compensation Expense
Documentation:
References: NONE
|
1 | ||||||
198 | Entity Central Index Key | Token | For Period (duration) | other |
Filer label: Entity Central Index Key
Documentation:
References: NONE
|
1 | |||||||
199 | Entity Common Stock Shares Outstanding | Shares | As Of (instant) | other |
Filer label: Entity Common Stock Shares Outstanding
Documentation:
References: NONE
|
1 | |||||||
200 | Entity Current Reporting Status | Token | For Period (duration) | other |
Filer label: Entity Current Reporting Status
Documentation:
References: NONE
|
1 | |||||||
201 | Entity Filer Category | String | For Period (duration) | other |
Filer label: Entity Filer Category
Documentation:
References: NONE
|
1 | |||||||
202 | Entity Listing Par Value Per Share | Decimal | For Period (duration) | other |
Filer label: Entity Listing Par Value Per Share
Documentation:
References: NONE
|
1 | |||||||
203 | Entity Public Float | Monetary | As Of (instant) | Credit | other |
Filer label: Entity Public Float
Documentation:
References: NONE
Name:
other:EntityPublicFloat
|
1 | ||||||
204 | Entity Registrant Name | NormalizedString | For Period (duration) | other |
Filer label: Entity Registrant Name
Documentation:
References: NONE
|
1 | |||||||
205 | Entity Tax Identification Number | Token | For Period (duration) | other |
Filer label: Entity Tax Identification Number
Documentation:
References: NONE
|
1 | |||||||
206 | Entity Voluntary Filers | Token | For Period (duration) | other |
Filer label: Entity Voluntary Filers
Documentation:
References: NONE
|
1 | |||||||
207 | Entity Well Known Seasoned Issuer | Token | For Period (duration) | other |
Filer label: Entity Well Known Seasoned Issuer
Documentation:
References: NONE
|
1 | |||||||
208 | Equity Method Investment Aggregate Cost | Monetary | As Of (instant) | Debit | base |
Filer label: Equity Method Investment Aggregate Cost
Documentation:
References: NONE
|
1 | ||||||
209 | Equity Method Investments | Monetary | As Of (instant) | Debit | base |
Filer label: Equity Method Investments
Documentation:
References: NONE
|
2 | ||||||
210 | Fair Value Disclosures [Text Block] | String | For Period (duration) | base |
Filer label: Fair Value Disclosures [Text Block]
Documentation:
References: NONE
|
1 | |||||||
211 | Fair Value Of Financial Instruments Policy | String | For Period (duration) | base |
Filer label: Fair Value Of Financial Instruments Policy
Documentation:
References: NONE
|
1 | |||||||
212 | Financial Instrument Covenant Minimum Liquidity | Monetary | As Of (instant) | Debit | msft |
Filer label: Financial Instrument Covenant Minimum Liquidity
Documentation: The minimum liquidity for the period as required by certain of our counterparty agreements
for derivative instruments.
References: NONE
|
1 | ||||||
213 | Financial Instrument Covenant Minimum Liquidity Requirement | Monetary | For Period (duration) | Debit | msft |
Filer label: Financial Instrument Covenant Minimum Liquidity Requirement
Documentation: The minimum liquidity required by certain of our counterparty agreements for derivative
instruments.
References: NONE
|
1 | ||||||
214 | Finite Lived Intangible Asset Useful Life | Duration | For Period (duration) | base |
Filer label: Finite Lived Intangible Asset Useful Life
Documentation:
References: NONE
|
1 | |||||||
215 | Finite Lived Intangible Assets Accumulated Amortization | Monetary | As Of (instant) | Credit | base |
Filer label: Finite Lived Intangible Assets Accumulated Amortization
Documentation:
References: NONE
|
1 | ||||||
216 | Finite Lived Intangible Assets Amortization Expense After Year Five | Monetary | As Of (instant) | Debit | base |
Filer label: Finite Lived Intangible Assets Amortization Expense After Year Five
Documentation:
References: NONE
|
1 | ||||||
217 | Finite Lived Intangible Assets Amortization Expense Next Twelve Months | Monetary | As Of (instant) | Debit | base |
Filer label: Finite Lived Intangible Assets Amortization Expense Next Twelve Months
Documentation:
References: NONE
|
1 | ||||||
218 | Finite Lived Intangible Assets Amortization Expense Year Five | Monetary | As Of (instant) | Debit | base |
Filer label: Finite Lived Intangible Assets Amortization Expense Year Five
Documentation:
References: NONE
|
1 | ||||||
219 | Finite Lived Intangible Assets Amortization Expense Year Four | Monetary | As Of (instant) | Debit | base |
Filer label: Finite Lived Intangible Assets Amortization Expense Year Four
Documentation:
References: NONE
|
1 | ||||||
220 | Finite Lived Intangible Assets Amortization Expense Year Three | Monetary | As Of (instant) | Debit | base |
Filer label: Finite Lived Intangible Assets Amortization Expense Year Three
Documentation:
References: NONE
|
1 | ||||||
221 | Finite Lived Intangible Assets Amortization Expense Year Two | Monetary | As Of (instant) | Debit | base |
Filer label: Finite Lived Intangible Assets Amortization Expense Year Two
Documentation:
References: NONE
|
1 | ||||||
222 | Finite Lived Intangible Assets Gross | Monetary | As Of (instant) | Debit | base |
Filer label: Finite Lived Intangible Assets Gross
Documentation:
References: NONE
|
1 | ||||||
223 | Finite Lived Intangible Assets Net | Monetary | As Of (instant) | Debit | base |
Filer label: Finite Lived Intangible Assets Net
Documentation:
References: NONE
|
3 | ||||||
224 | Foreign Currency Cash Flow Hedge Gain Loss Reclassified To Earnings Net | Monetary | For Period (duration) | Credit | base |
Filer label: Foreign Currency Cash Flow Hedge Gain Loss Reclassified To Earnings Net
Documentation:
References: NONE
|
1 | ||||||
225 | Foreign Currency Cash Flow Hedge Gain Loss To Be Reclassified During Next12 Months | Monetary | As Of (instant) | Credit | base |
Filer label: Foreign Currency Cash Flow Hedge Gain Loss To Be Reclassified During Next12 Months
Documentation:
References: NONE
|
1 | ||||||
226 | Foreign Currency Transaction Gain Loss Before Tax | Monetary | For Period (duration) | Credit | base |
Filer label: Foreign Currency Transaction Gain Loss Before Tax
Documentation:
References: NONE
|
1 | ||||||
227 | Foreign Currency Transactions And Translations Policy [Text Block] | String | For Period (duration) | base |
Filer label: Foreign Currency Transactions And Translations Policy [Text Block]
Documentation:
References: NONE
|
1 | |||||||
228 | Foreign Earnings Taxed At Rates Lower Than Us Rate | Pure | For Period (duration) | msft |
Filer label: Foreign Earnings Taxed At Rates Lower Than Us Rate
Documentation: Foreign Earnings Taxed at Rates Lower Than US Rate
References: NONE
|
1 | |||||||
229 | Furniture And Fixtures Gross | Monetary | As Of (instant) | Debit | base |
Filer label: Furniture And Fixtures Gross
Documentation:
References: NONE
|
1 | ||||||
230 | Gain Loss From Components Excluded From Assessment Of Fair Value Hedge Effectiveness Net | Monetary | For Period (duration) | Credit | base |
Filer label: Gain Loss From Components Excluded From Assessment Of Fair Value Hedge Effectiveness
Net
Documentation:
References: NONE
|
1 | ||||||
231 | Gain Loss On Cash Flow Hedge Effectiveness Net [Abstract] | String | For Period (duration) | msft |
Filer label: Gain Loss On Cash Flow Hedge Effectiveness Net [Abstract]
Documentation: Gain Loss on Cash Flow Hedge Effectiveness Net [Abstract]
References: NONE
|
1 | |||||||
232 | Gain Loss On Derivative Instruments Net Pretax | Monetary | For Period (duration) | Credit | base |
Filer label: Gain Loss On Derivative Instruments Net Pretax
Documentation:
References: NONE
|
1 | ||||||
233 | Gain Loss On Fair Value Hedge Ineffectiveness Net | Monetary | For Period (duration) | Credit | base |
Filer label: Gain Loss On Fair Value Hedge Ineffectiveness Net
Documentation:
References: NONE
|
1 | ||||||
234 | Gain Loss On Investments | Monetary | For Period (duration) | Credit | base |
Filer label: Gain Loss On Investments
Documentation:
References: NONE
|
2 | ||||||
235 | Gain Loss On Investments And Derivative Instruments | Monetary | For Period (duration) | Credit | msft |
Filer label: Gain Loss On Investments And Derivative Instruments
Documentation: Represents losses (gains) included in earnings for the period as a result of selling
or holding securities and derivatives.
References: NONE
|
1 | ||||||
236 | General And Administrative Expense | Monetary | For Period (duration) | Debit | base |
Filer label: General And Administrative Expense
Documentation:
References: NONE
|
1 | ||||||
237 | Goodwill | Monetary | As Of (instant) | Debit | base |
Filer label: Goodwill
Documentation:
References: NONE
Name:
base:Goodwill
|
3 | ||||||
238 | Goodwill Acquired During Period | Monetary | For Period (duration) | Debit | base |
Filer label: Goodwill Acquired During Period
Documentation:
References: NONE
|
1 | ||||||
239 | Goodwill And Intangible Assets Goodwill Policy | String | For Period (duration) | base |
Filer label: Goodwill And Intangible Assets Goodwill Policy
Documentation:
References: NONE
|
1 | |||||||
240 | Goodwill Disclosure [Text Block] | String | For Period (duration) | base |
Filer label: Goodwill Disclosure [Text Block]
Documentation:
References: NONE
|
1 | |||||||
241 | Goodwill Impaired Accumulated Impairment Loss | Monetary | As Of (instant) | Credit | base |
Filer label: Goodwill Impaired Accumulated Impairment Loss
Documentation:
References: NONE
|
1 | ||||||
242 | Goodwill Impairment Loss | Monetary | For Period (duration) | Debit | base |
Filer label: Goodwill Impairment Loss
Documentation:
References: NONE
|
1 | ||||||
243 | Goodwill Other Increase Decrease | Monetary | For Period (duration) | Debit | base |
Filer label: Goodwill Other Increase Decrease
Documentation:
References: NONE
|
1 | ||||||
244 | Gross Profit | Monetary | For Period (duration) | Credit | base |
Filer label: Gross Profit
Documentation:
References: NONE
Name:
base:GrossProfit
|
2 | ||||||
245 | Impairment Integration And Restructuring Effect On Earnings After Tax | Monetary | For Period (duration) | Credit | msft |
Filer label: Impairment Integration And Restructuring Effect On Earnings After Tax
Documentation: Impairment, integration and restructuring effect on earnings after tax.
References: NONE
|
1 | ||||||
246 | Impairment Integration And Restructuring Effect On Earnings Per Share After Tax | Decimal | For Period (duration) | msft |
Filer label: Impairment Integration And Restructuring Effect On Earnings Per Share After Tax
Documentation: Impairment, integration and restructuring effect on earnings per share after tax.
References: NONE
|
1 | |||||||
247 | Impairment Integration And Restructuring Effect On Operating Income Loss After Tax | Monetary | For Period (duration) | Credit | msft |
Filer label: Impairment Integration And Restructuring Effect On Operating Income Loss After Tax
Documentation: Impairment, integration and restructuring effect on operating income (loss) after
tax.
References: NONE
|
1 | ||||||
248 | Impairment Integration And Restructuring Expenses | Monetary | For Period (duration) | Debit | msft |
Filer label: Impairment Integration And Restructuring Expenses
Documentation: Impairment, integration and restructuring expenses.
References: NONE
|
1 | ||||||
249 | Impairment Of Intangible Assets Finitelived | Monetary | For Period (duration) | Debit | base |
Filer label: Impairment Of Intangible Assets Finitelived
Documentation:
References: NONE
|
1 | ||||||
250 | Income Loss From Continuing Operations Before Income Taxes Domestic | Monetary | For Period (duration) | Credit | base |
Filer label: Income Loss From Continuing Operations Before Income Taxes Domestic
Documentation:
References: NONE
|
2 | ||||||
251 | Income Loss From Continuing Operations Before Income Taxes Foreign | Monetary | For Period (duration) | Credit | base |
Filer label: Income Loss From Continuing Operations Before Income Taxes Foreign
Documentation:
References: NONE
|
2 | ||||||
252 | Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments | Monetary | For Period (duration) | Credit | base |
Filer label: Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income
Loss From Equity Method Investments
Documentation:
References: NONE
|
2 | ||||||
253 | Income Tax Disclosure [Text Block] | String | For Period (duration) | base |
Filer label: Income Tax Disclosure [Text Block]
Documentation:
References: NONE
|
1 | |||||||
254 | Income Tax Examination Year Under Examination | GYear | For Period (duration) | base |
Filer label: Income Tax Examination Year Under Examination
Documentation:
References: NONE
|
1 | |||||||
255 | Income Tax Expense Benefit | Monetary | For Period (duration) | Debit | base |
Filer label: Income Tax Expense Benefit
Documentation:
References: NONE
|
4 | ||||||
256 | Income Tax Policy [Text Block] | String | For Period (duration) | base |
Filer label: Income Tax Policy [Text Block]
Documentation:
References: NONE
|
1 | |||||||
257 | Income Taxes Paid Net | Monetary | For Period (duration) | Credit | base |
Filer label: Income Taxes Paid Net
Documentation:
References: NONE
Name:
base:IncomeTaxesPaidNet
|
1 | ||||||
258 | Increase Decrease In Accounts Payable | Monetary | For Period (duration) | Debit | base |
Filer label: Increase Decrease In Accounts Payable
Documentation:
References: NONE
|
1 | ||||||
259 | Increase Decrease In Accounts Receivable | Monetary | For Period (duration) | Credit | base |
Filer label: Increase Decrease In Accounts Receivable
Documentation:
References: NONE
|
1 | ||||||
260 | Increase Decrease In Collateral Held Under Securities Lending | Monetary | For Period (duration) | Credit | base |
Filer label: Increase Decrease In Collateral Held Under Securities Lending
Documentation:
References: NONE
|
1 | ||||||
261 | Increase Decrease In Deferred Revenue | Monetary | For Period (duration) | Debit | base |
Filer label: Increase Decrease In Deferred Revenue
Documentation:
References: NONE
|
1 | ||||||
262 | Increase Decrease In Inventories | Monetary | For Period (duration) | Credit | base |
Filer label: Increase Decrease In Inventories
Documentation:
References: NONE
|
1 | ||||||
263 | Increase Decrease In Other Current Assets | Monetary | For Period (duration) | Credit | base |
Filer label: Increase Decrease In Other Current Assets
Documentation:
References: NONE
|
1 | ||||||
264 | Increase Decrease In Other Current Liabilities | Monetary | For Period (duration) | Debit | base |
Filer label: Increase Decrease In Other Current Liabilities
Documentation:
References: NONE
|
1 | ||||||
265 | Increase Decrease In Other Noncurrent Assets | Monetary | For Period (duration) | Credit | base |
Filer label: Increase Decrease In Other Noncurrent Assets
Documentation:
References: NONE
|
1 | ||||||
266 | Increase Decrease In Other Noncurrent Liabilities | Monetary | For Period (duration) | Debit | base |
Filer label: Increase Decrease In Other Noncurrent Liabilities
Documentation:
References: NONE
|
1 | ||||||
267 | Incremental Common Shares Attributable To Share Based Payment Arrangements | Shares | For Period (duration) | base |
Filer label: Incremental Common Shares Attributable To Share Based Payment Arrangements
Documentation:
References: NONE
|
1 | |||||||
268 | Intangible Assets Disclosure [Text Block] | String | For Period (duration) | base |
Filer label: Intangible Assets Disclosure [Text Block]
Documentation:
References: NONE
|
1 | |||||||
269 | Intangible Assets Finite Lived Policy | String | For Period (duration) | base |
Filer label: Intangible Assets Finite Lived Policy
Documentation:
References: NONE
|
1 | |||||||
270 | Interest Expense | Monetary | For Period (duration) | Debit | base |
Filer label: Interest Expense
Documentation:
References: NONE
Name:
base:InterestExpense
|
1 | ||||||
271 | Interest Paid | Monetary | For Period (duration) | Credit | base |
Filer label: Interest Paid
Documentation:
References: NONE
Name:
base:InterestPaid
|
1 | ||||||
272 | Inventory Disclosure [Text Block] | String | For Period (duration) | base |
Filer label: Inventory Disclosure [Text Block]
Documentation:
References: NONE
|
1 | |||||||
273 | Inventory Finished Goods Net Of Reserves | Monetary | As Of (instant) | Debit | base |
Filer label: Inventory Finished Goods Net Of Reserves
Documentation:
References: NONE
|
1 | ||||||
274 | Inventory Net | Monetary | As Of (instant) | Debit | base |
Filer label: Inventory Net
Documentation:
References: NONE
Name:
base:InventoryNet
|
2 | ||||||
275 | Inventory Policy [Text Block] | String | For Period (duration) | base |
Filer label: Inventory Policy [Text Block]
Documentation:
References: NONE
|
1 | |||||||
276 | Inventory Raw Materials Net Of Reserves | Monetary | As Of (instant) | Debit | base |
Filer label: Inventory Raw Materials Net Of Reserves
Documentation:
References: NONE
|
1 | ||||||
277 | Inventory Work In Process Net Of Reserves | Monetary | As Of (instant) | Debit | base |
Filer label: Inventory Work In Process Net Of Reserves
Documentation:
References: NONE
|
1 | ||||||
278 | Investment Income Net | Monetary | For Period (duration) | Credit | base |
Filer label: Investment Income Net
Documentation:
References: NONE
Name:
base:InvestmentIncomeNet
|
1 | ||||||
279 | Investment Policy [Text Block] | String | For Period (duration) | base |
Filer label: Investment Policy [Text Block]
Documentation:
References: NONE
|
1 | |||||||
280 | Investments Classified By Contractual Maturity Date Table [Text Block] | String | For Period (duration) | base |
Filer label: Investments Classified By Contractual Maturity Date Table [Text Block]
Documentation:
References: NONE
|
1 | |||||||
281 | Investments In Debt And Equity Instruments Cash And Cash Equivalents Unrealized And Realized Gains Losses [Text Block] | String | For Period (duration) | base |
Filer label: Investments In Debt And Equity Instruments Cash And Cash Equivalents Unrealized And
Realized Gains Losses [Text Block]
Documentation:
References: NONE
|
1 | |||||||
282 | Land | Monetary | As Of (instant) | Debit | base |
Filer label: Land
Documentation:
References: NONE
Name:
base:Land
|
1 | ||||||
283 | Lease And Rental Expense | Monetary | For Period (duration) | Debit | base |
Filer label: Lease And Rental Expense
Documentation:
References: NONE
|
1 | ||||||
284 | Leasehold Improvements Gross | Monetary | As Of (instant) | Debit | base |
Filer label: Leasehold Improvements Gross
Documentation:
References: NONE
|
1 | ||||||
285 | Legal Matters And Contingencies [Text Block] | String | For Period (duration) | base |
Filer label: Legal Matters And Contingencies [Text Block]
Documentation:
References: NONE
|
1 | |||||||
286 | Liabilities | Monetary | As Of (instant) | Credit | base |
Filer label: Liabilities
Documentation:
References: NONE
Name:
base:Liabilities
|
1 | ||||||
287 | Liabilities And Stockholders Equity | Monetary | As Of (instant) | Credit | base |
Filer label: Liabilities And Stockholders Equity
Documentation:
References: NONE
|
1 | ||||||
288 | Liabilities Current | Monetary | As Of (instant) | Credit | base |
Filer label: Liabilities Current
Documentation:
References: NONE
Name:
base:LiabilitiesCurrent
|
1 | ||||||
289 | Liabilities Fair Value Disclosure Recurring | Monetary | As Of (instant) | Credit | base |
Filer label: Liabilities Fair Value Disclosure Recurring
Documentation:
References: NONE
|
1 | ||||||
290 | Line Of Credit Facility Covenant Compliance | String | For Period (duration) | base |
Filer label: Line Of Credit Facility Covenant Compliance
Documentation:
References: NONE
|
1 | |||||||
291 | Line Of Credit Facility Expiration Date1 | Date | For Period (duration) | base |
Filer label: Line Of Credit Facility Expiration Date1
Documentation:
References: NONE
|
1 | |||||||
292 | Line Of Credit Facility Maximum Borrowing Capacity | Monetary | As Of (instant) | Credit | base |
Filer label: Line Of Credit Facility Maximum Borrowing Capacity
Documentation:
References: NONE
|
1 | ||||||
293 | Long Term Debt | Monetary | As Of (instant) | Credit | base |
Filer label: Long Term Debt
Documentation:
References: NONE
Name:
base:LongTermDebt
|
1 | ||||||
294 | Long Term Debt Current | Monetary | As Of (instant) | Credit | base |
Filer label: Long Term Debt Current
Documentation:
References: NONE
Name:
base:LongTermDebtCurrent
|
1 | ||||||
295 | Long Term Debt Fair Value | Monetary | As Of (instant) | Credit | base |
Filer label: Long Term Debt Fair Value
Documentation:
References: NONE
|
1 | ||||||
296 | Long Term Debt Maturities Repayments Of Principal After Year Five | Monetary | As Of (instant) | Credit | base |
Filer label: Long Term Debt Maturities Repayments Of Principal After Year Five
Documentation:
References: NONE
|
1 | ||||||
297 | Long Term Debt Maturities Repayments Of Principal In Next Twelve Months | Monetary | As Of (instant) | Credit | base |
Filer label: Long Term Debt Maturities Repayments Of Principal In Next Twelve Months
Documentation:
References: NONE
|
1 | ||||||
298 | Long Term Debt Maturities Repayments Of Principal In Year Five | Monetary | As Of (instant) | Credit | base |
Filer label: Long Term Debt Maturities Repayments Of Principal In Year Five
Documentation:
References: NONE
|
1 | ||||||
299 | Long Term Debt Maturities Repayments Of Principal In Year Four | Monetary | As Of (instant) | Credit | base |
Filer label: Long Term Debt Maturities Repayments Of Principal In Year Four
Documentation:
References: NONE
|
1 | ||||||
300 | Long Term Debt Maturities Repayments Of Principal In Year Three | Monetary | As Of (instant) | Credit | base |
Filer label: Long Term Debt Maturities Repayments Of Principal In Year Three
Documentation:
References: NONE
|
1 | ||||||
301 | Long Term Debt Maturities Repayments Of Principal In Year Two | Monetary | As Of (instant) | Credit | base |
Filer label: Long Term Debt Maturities Repayments Of Principal In Year Two
Documentation:
References: NONE
|
1 | ||||||
302 | Long Term Debt Noncurrent | Monetary | As Of (instant) | Credit | base |
Filer label: Long Term Debt Noncurrent
Documentation:
References: NONE
|
1 | ||||||
303 | Long Term Investments | Monetary | As Of (instant) | Debit | base |
Filer label: Long Term Investments
Documentation:
References: NONE
Name:
base:LongTermInvestments
|
2 | ||||||
304 | Loss Contingency Accrual Carrying Value Current | Monetary | As Of (instant) | Credit | base |
Filer label: Loss Contingency Accrual Carrying Value Current
Documentation:
References: NONE
|
1 | ||||||
305 | Loss Contingency Range Of Possible Loss Portion Not Accrued | Monetary | As Of (instant) | Debit | base |
Filer label: Loss Contingency Range Of Possible Loss Portion Not Accrued
Documentation:
References: NONE
|
1 | ||||||
306 | Marketable Securities Realized Gain Loss Other Than Temporary Impairments Amount | Monetary | For Period (duration) | Debit | base |
Filer label: Marketable Securities Realized Gain Loss Other Than Temporary Impairments Amount
Documentation:
References: NONE
|
1 | ||||||
307 | Maximum Length Of Time Foreign Currency Cash Flow Hedge | Duration | For Period (duration) | base |
Filer label: Maximum Length Of Time Foreign Currency Cash Flow Hedge
Documentation:
References: NONE
|
1 | |||||||
308 | Mergers Acquisitions And Dispositions Disclosures [Text Block] | String | For Period (duration) | base |
Filer label: Mergers Acquisitions And Dispositions Disclosures [Text Block]
Documentation:
References: NONE
|
1 | |||||||
309 | Net Cash Provided By Used In Financing Activities Continuing Operations | Monetary | For Period (duration) | Debit | base |
Filer label: Net Cash Provided By Used In Financing Activities Continuing Operations
Documentation:
References: NONE
|
1 | ||||||
310 | Net Cash Provided By Used In Investing Activities Continuing Operations | Monetary | For Period (duration) | Debit | base |
Filer label: Net Cash Provided By Used In Investing Activities Continuing Operations
Documentation:
References: NONE
|
1 | ||||||
311 | Net Cash Provided By Used In Operating Activities Continuing Operations | Monetary | For Period (duration) | base |
Filer label: Net Cash Provided By Used In Operating Activities Continuing Operations
Documentation:
References: NONE
|
1 | |||||||
312 | Net Income Loss | Monetary | For Period (duration) | Credit | base |
Filer label: Net Income Loss
Documentation:
References: NONE
Name:
base:NetIncomeLoss
|
7 | ||||||
313 | New Accounting Pronouncements Policy Policy [Text Block] | String | For Period (duration) | base |
Filer label: New Accounting Pronouncements Policy Policy [Text Block]
Documentation:
References: NONE
|
1 | |||||||
314 | Noncurrent Assets | Monetary | As Of (instant) | Debit | base |
Filer label: Noncurrent Assets
Documentation:
References: NONE
Name:
base:NoncurrentAssets
|
1 | ||||||
315 | Nonoperating Income Expense | Monetary | For Period (duration) | Credit | base |
Filer label: Nonoperating Income Expense
Documentation:
References: NONE
|
2 | ||||||
316 | Oci Before Reclassifications Net Of Tax Attributable To Parent | Monetary | For Period (duration) | Credit | base |
Filer label: Oci Before Reclassifications Net Of Tax Attributable To Parent
Documentation:
References: NONE
|
1 | ||||||
317 | Open Tax Year | GYear | For Period (duration) | base |
Filer label: Open Tax Year
Documentation:
References: NONE
Name:
base:OpenTaxYear
|
1 | |||||||
318 | Operating Income Loss | Monetary | For Period (duration) | Credit | base |
Filer label: Operating Income Loss
Documentation:
References: NONE
Name:
base:OperatingIncomeLoss
|
4 | ||||||
319 | Operating Lease Liabilities | Monetary | As Of (instant) | Credit | msft |
Filer label: Operating Lease Liabilities
Documentation: Operating lease liabilities.
References: NONE
|
1 | ||||||
320 | Operating Lease Liability | Monetary | As Of (instant) | Credit | base |
Filer label: Operating Lease Liability
Documentation:
References: NONE
|
1 | ||||||
321 | Operating Lease Right Of Use Asset | Monetary | As Of (instant) | Debit | base |
Filer label: Operating Lease Right Of Use Asset
Documentation:
References: NONE
|
1 | ||||||
322 | Operating Lease Right Of Use Assets | Monetary | As Of (instant) | Debit | msft |
Filer label: Operating Lease Right Of Use Assets
Documentation: Operating lease right-of-use assets.
References: NONE
|
1 | ||||||
323 | Operating Leases Future Minimum Payments Due | Monetary | As Of (instant) | Credit | base |
Filer label: Operating Leases Future Minimum Payments Due
Documentation:
References: NONE
|
1 | ||||||
324 | Operating Leases Future Minimum Payments Due Current | Monetary | As Of (instant) | Credit | base |
Filer label: Operating Leases Future Minimum Payments Due Current
Documentation:
References: NONE
|
1 | ||||||
325 | Operating Leases Future Minimum Payments Due In Five Years | Monetary | As Of (instant) | Credit | base |
Filer label: Operating Leases Future Minimum Payments Due In Five Years
Documentation:
References: NONE
|
1 | ||||||
326 | Operating Leases Future Minimum Payments Due In Four Years | Monetary | As Of (instant) | Credit | base |
Filer label: Operating Leases Future Minimum Payments Due In Four Years
Documentation:
References: NONE
|
1 | ||||||
327 | Operating Leases Future Minimum Payments Due In Three Years | Monetary | As Of (instant) | Credit | base |
Filer label: Operating Leases Future Minimum Payments Due In Three Years
Documentation:
References: NONE
|
1 | ||||||
328 | Operating Leases Future Minimum Payments Due In Two Years | Monetary | As Of (instant) | Credit | base |
Filer label: Operating Leases Future Minimum Payments Due In Two Years
Documentation:
References: NONE
|
1 | ||||||
329 | Operating Leases Future Minimum Payments Due Thereafter | Monetary | As Of (instant) | Credit | base |
Filer label: Operating Leases Future Minimum Payments Due Thereafter
Documentation:
References: NONE
|
1 | ||||||
330 | Operating Loss Carryforwards | Monetary | As Of (instant) | Debit | base |
Filer label: Operating Loss Carryforwards
Documentation:
References: NONE
|
1 | ||||||
331 | Other Assets | Monetary | As Of (instant) | Debit | base |
Filer label: Other Assets
Documentation:
References: NONE
Name:
base:OtherAssets
|
1 | ||||||
332 | Other Assets Current | Monetary | As Of (instant) | Debit | base |
Filer label: Other Assets Current
Documentation:
References: NONE
Name:
base:OtherAssetsCurrent
|
1 | ||||||
333 | Other Assets Fair Value Disclosure | Monetary | As Of (instant) | Debit | base |
Filer label: Other Assets Fair Value Disclosure
Documentation:
References: NONE
|
1 | ||||||
334 | Other Assets Noncurrent | Monetary | As Of (instant) | Debit | base |
Filer label: Other Assets Noncurrent
Documentation:
References: NONE
|
1 | ||||||
335 | Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax | Monetary | For Period (duration) | Credit | base |
Filer label: Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
Documentation:
References: NONE
|
1 | ||||||
336 | Other Comprehensive Income Loss Available For Sale Securities Tax | Monetary | For Period (duration) | Debit | base |
Filer label: Other Comprehensive Income Loss Available For Sale Securities Tax
Documentation:
References: NONE
|
1 | ||||||
337 | Other Comprehensive Income Loss Before Reclassifications Tax | Monetary | For Period (duration) | Debit | base |
Filer label: Other Comprehensive Income Loss Before Reclassifications Tax
Documentation:
References: NONE
|
1 | ||||||
338 | Other Comprehensive Income Loss Derivatives Qualifying As Hedges Net Of Tax | Monetary | For Period (duration) | Credit | base |
Filer label: Other Comprehensive Income Loss Derivatives Qualifying As Hedges Net Of Tax
Documentation:
References: NONE
|
1 | ||||||
339 | Other Comprehensive Income Loss Derivatives Qualifying As Hedges Tax | Monetary | For Period (duration) | Debit | base |
Filer label: Other Comprehensive Income Loss Derivatives Qualifying As Hedges Tax
Documentation:
References: NONE
|
1 | ||||||
340 | Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax | Monetary | For Period (duration) | Credit | base |
Filer label: Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment
Net Of Tax
Documentation:
References: NONE
|
1 | ||||||
341 | Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax | Monetary | For Period (duration) | Debit | base |
Filer label: Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
Documentation:
References: NONE
|
1 | ||||||
342 | Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent | Monetary | For Period (duration) | Credit | base |
Filer label: Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
Documentation:
References: NONE
|
3 | ||||||
343 | Other Comprehensive Income Loss Tax Portion Attributable To Parent1 | Monetary | For Period (duration) | Debit | base |
Filer label: Other Comprehensive Income Loss Tax Portion Attributable To Parent1
Documentation:
References: NONE
|
1 | ||||||
344 | Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax | Monetary | For Period (duration) | Credit | base |
Filer label: Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period
Net Of Tax
Documentation:
References: NONE
|
1 | ||||||
345 | Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Tax | Monetary | For Period (duration) | Debit | base |
Filer label: Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period
Tax
Documentation:
References: NONE
|
1 | ||||||
346 | Other Liabilities | Monetary | As Of (instant) | Credit | base |
Filer label: Other Liabilities
Documentation:
References: NONE
Name:
base:OtherLiabilities
|
1 | ||||||
347 | Other Liabilities Current | Monetary | As Of (instant) | Credit | base |
Filer label: Other Liabilities Current
Documentation:
References: NONE
|
1 | ||||||
348 | Other Liabilities Noncurrent | Monetary | As Of (instant) | Credit | base |
Filer label: Other Liabilities Noncurrent
Documentation:
References: NONE
|
1 | ||||||
349 | Other Nonoperating Income And Expense [Text Block] | String | For Period (duration) | base |
Filer label: Other Nonoperating Income And Expense [Text Block]
Documentation:
References: NONE
|
1 | |||||||
350 | Other Nonoperating Income Expense | Monetary | For Period (duration) | Credit | base |
Filer label: Other Nonoperating Income Expense
Documentation:
References: NONE
|
1 | ||||||
351 | Payments For Repurchase Of Common Stock | Monetary | For Period (duration) | Credit | base |
Filer label: Payments For Repurchase Of Common Stock
Documentation:
References: NONE
|
1 | ||||||
352 | Payments For Restructuring | Monetary | For Period (duration) | Credit | base |
Filer label: Payments For Restructuring
Documentation:
References: NONE
|
1 | ||||||
353 | Payments Of Dividends Common Stock | Monetary | For Period (duration) | Credit | base |
Filer label: Payments Of Dividends Common Stock
Documentation:
References: NONE
|
1 | ||||||
354 | Payments To Acquire Businesses Gross | Monetary | For Period (duration) | Credit | base |
Filer label: Payments To Acquire Businesses Gross
Documentation:
References: NONE
|
1 | ||||||
355 | Payments To Acquire Investments | Monetary | For Period (duration) | Credit | base |
Filer label: Payments To Acquire Investments
Documentation:
References: NONE
|
1 | ||||||
356 | Payments To Acquire Property Plant And Equipment | Monetary | For Period (duration) | Credit | base |
Filer label: Payments To Acquire Property Plant And Equipment
Documentation:
References: NONE
|
1 | ||||||
357 | Proceeds From Debt Maturing In More Than Three Months | Monetary | For Period (duration) | Debit | base |
Filer label: Proceeds From Debt Maturing In More Than Three Months
Documentation:
References: NONE
|
1 | ||||||
358 | Proceeds From Issuance Of Common Stock | Monetary | For Period (duration) | Debit | base |
Filer label: Proceeds From Issuance Of Common Stock
Documentation:
References: NONE
|
1 | ||||||
359 | Proceeds From Lines Of Credit | Monetary | For Period (duration) | Debit | base |
Filer label: Proceeds From Lines Of Credit
Documentation:
References: NONE
|
1 | ||||||
360 | Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities | Monetary | For Period (duration) | Debit | base |
Filer label: Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities
Documentation:
References: NONE
|
1 | ||||||
361 | Proceeds From Payments For Other Financing Activities | Monetary | For Period (duration) | Debit | base |
Filer label: Proceeds From Payments For Other Financing Activities
Documentation:
References: NONE
|
1 | ||||||
362 | Proceeds From Repayments Of Short Term Debt Maturing In Three Months Or Less | Monetary | For Period (duration) | Debit | base |
Filer label: Proceeds From Repayments Of Short Term Debt Maturing In Three Months Or Less
Documentation:
References: NONE
|
1 | ||||||
363 | Proceeds From Sale Of Available For Sale Securities | Monetary | For Period (duration) | Debit | base |
Filer label: Proceeds From Sale Of Available For Sale Securities
Documentation:
References: NONE
|
1 | ||||||
364 | Product Revenue And Service And Other Revenue Policy [Text Block] | String | For Period (duration) | msft |
Filer label: Product Revenue And Service And Other Revenue Policy [Text Block]
Documentation: Describes product revenue and service and other revenue.
References: NONE
|
1 | |||||||
365 | Property Plant And Equipment [Text Block] | String | For Period (duration) | base |
Filer label: Property Plant And Equipment [Text Block]
Documentation:
References: NONE
|
1 | |||||||
366 | Property Plant And Equipment Disclosure [Text Block] | String | For Period (duration) | base |
Filer label: Property Plant And Equipment Disclosure [Text Block]
Documentation:
References: NONE
|
1 | |||||||
367 | Property Plant And Equipment Gross | Monetary | As Of (instant) | Debit | base |
Filer label: Property Plant And Equipment Gross
Documentation:
References: NONE
|
1 | ||||||
368 | Property Plant And Equipment Net | Monetary | As Of (instant) | Debit | base |
Filer label: Property Plant And Equipment Net
Documentation:
References: NONE
|
2 | ||||||
369 | Property Plant And Equipment Policy [Text Block] | String | For Period (duration) | base |
Filer label: Property Plant And Equipment Policy [Text Block]
Documentation:
References: NONE
|
1 | |||||||
370 | Property Plant And Equipment Useful Life | Duration | For Period (duration) | base |
Filer label: Property Plant And Equipment Useful Life
Documentation:
References: NONE
|
1 | |||||||
371 | Quarterly Financial Information [Text Block] | String | For Period (duration) | base |
Filer label: Quarterly Financial Information [Text Block]
Documentation:
References: NONE
|
1 | |||||||
372 | Realized Gain Loss On Investments Table [Text Block] | String | For Period (duration) | base |
Filer label: Realized Gain Loss On Investments Table [Text Block]
Documentation:
References: NONE
|
1 | |||||||
373 | Reclassification From Aoci Current Period Before Tax Attributable To Parent | Monetary | For Period (duration) | Debit | base |
Filer label: Reclassification From Aoci Current Period Before Tax Attributable To Parent
Documentation:
References: NONE
|
1 | ||||||
374 | Reclassification From Aoci Current Period Net Of Tax Attributable To Parent | Monetary | For Period (duration) | Debit | base |
Filer label: Reclassification From Aoci Current Period Net Of Tax Attributable To Parent
Documentation:
References: NONE
|
1 | ||||||
375 | Reclassification From Aoci Current Period Tax | Monetary | For Period (duration) | Credit | base |
Filer label: Reclassification From Aoci Current Period Tax
Documentation:
References: NONE
|
1 | ||||||
376 | Recognition Of Deferred Revenue | Monetary | For Period (duration) | Credit | base |
Filer label: Recognition Of Deferred Revenue
Documentation:
References: NONE
|
1 | ||||||
377 | Reconciliation Of Assets Measured At Fair Value On Recurring Basis To Balance Sheet Presentation Table [Text Block] | String | For Period (duration) | msft |
Filer label: Reconciliation Of Assets Measured At Fair Value On Recurring Basis To Balance Sheet
Presentation Table [Text Block]
Documentation: Reconciliation of the net fair value of assets measured at fair value on a recurring
basis to their balance sheet presentation.
References: NONE
|
1 | |||||||
378 | Reconciliation Of Operating Profit Loss From Segments To Consolidated [Text Block] | String | For Period (duration) | base |
Filer label: Reconciliation Of Operating Profit Loss From Segments To Consolidated [Text Block]
Documentation:
References: NONE
|
1 | |||||||
379 | Reconciliation Of Revenue From Segments To Consolidated [Text Block] | String | For Period (duration) | base |
Filer label: Reconciliation Of Revenue From Segments To Consolidated [Text Block]
Documentation:
References: NONE
|
1 | |||||||
380 | Repayments Of Debt Maturing In More Than Three Months | Monetary | For Period (duration) | Credit | base |
Filer label: Repayments Of Debt Maturing In More Than Three Months
Documentation:
References: NONE
|
1 | ||||||
381 | Research And Development Expense | Monetary | For Period (duration) | Debit | base |
Filer label: Research And Development Expense
Documentation:
References: NONE
|
1 | ||||||
382 | Research Development And Computer Software Policy [Text Block] | String | For Period (duration) | base |
Filer label: Research Development And Computer Software Policy [Text Block]
Documentation:
References: NONE
|
1 | |||||||
383 | Restructuring And Related Activities Completion Date | Date | For Period (duration) | base |
Filer label: Restructuring And Related Activities Completion Date
Documentation:
References: NONE
|
1 | |||||||
384 | Restructuring And Related Activities Disclosure [Text Block] | String | For Period (duration) | base |
Filer label: Restructuring And Related Activities Disclosure [Text Block]
Documentation:
References: NONE
|
1 | |||||||
385 | Restructuring And Related Cost Number Of Positions Eliminated | Integer | For Period (duration) | base |
Filer label: Restructuring And Related Cost Number Of Positions Eliminated
Documentation:
References: NONE
|
1 | |||||||
386 | Restructuring Charges | Monetary | For Period (duration) | Debit | base |
Filer label: Restructuring Charges
Documentation:
References: NONE
|
3 | ||||||
387 | Restructuring Reserve | Monetary | As Of (instant) | Credit | base |
Filer label: Restructuring Reserve
Documentation:
References: NONE
|
1 | ||||||
388 | Restructuring Reserve Accrual Adjustment1 | Monetary | For Period (duration) | Debit | base |
Filer label: Restructuring Reserve Accrual Adjustment1
Documentation:
References: NONE
|
1 | ||||||
389 | Restructuring Reserve Settled Without Cash2 | Monetary | For Period (duration) | Debit | base |
Filer label: Restructuring Reserve Settled Without Cash2
Documentation:
References: NONE
|
1 | ||||||
390 | Retained Earnings Accumulated Deficit | Monetary | As Of (instant) | Credit | base |
Filer label: Retained Earnings Accumulated Deficit
Documentation:
References: NONE
|
1 | ||||||
391 | Revenue And Operating Loss Attributable To Acquiree Since Acquisition Date Table [Text Block] | String | For Period (duration) | msft |
Filer label: Revenue And Operating Loss Attributable To Acquiree Since Acquisition Date Table [Text
Block]
Documentation: Revenue and operating loss attributable to acquiree since acquisition date.
References: NONE
|
1 | |||||||
392 | Revenue Recognition Period | Duration | For Period (duration) | msft |
Filer label: Revenue Recognition Period
Documentation: Revenue Recognition, Period
References: NONE
|
1 | |||||||
393 | Revenue Recognition Policy [Text Block] | String | For Period (duration) | base |
Filer label: Revenue Recognition Policy [Text Block]
Documentation:
References: NONE
|
1 | |||||||
394 | Sales Revenue Goods Net | Monetary | For Period (duration) | Credit | base |
Filer label: Sales Revenue Goods Net
Documentation:
References: NONE
|
1 | ||||||
395 | Sales Revenue Net | Monetary | For Period (duration) | Credit | base |
Filer label: Sales Revenue Net
Documentation:
References: NONE
Name:
base:SalesRevenueNet
|
9 | ||||||
396 | Sales Revenue Services And Other Net | Monetary | For Period (duration) | Credit | msft |
Filer label: Sales Revenue Services And Other Net
Documentation: Sales Revenue Services and Other Net
References: NONE
|
1 | ||||||
397 | Schedule Of Accumulated Other Comprehensive Income Loss Table [Text Block] | String | For Period (duration) | base |
Filer label: Schedule Of Accumulated Other Comprehensive Income Loss Table [Text Block]
Documentation:
References: NONE
|
1 | |||||||
398 | Schedule Of Acquired Finite Lived Intangible Assets By Major Class [Text Block] | String | For Period (duration) | base |
Filer label: Schedule Of Acquired Finite Lived Intangible Assets By Major Class [Text Block]
Documentation:
References: NONE
|
2 | |||||||
399 | Schedule Of Business Acquisitions By Acquisition [Text Block] | String | For Period (duration) | base |
Filer label: Schedule Of Business Acquisitions By Acquisition [Text Block]
Documentation:
References: NONE
|
1 | |||||||
400 | Schedule Of Cash Cash Equivalents And Investments Table [Text Block] | String | For Period (duration) | msft |
Filer label: Schedule Of Cash Cash Equivalents And Investments Table [Text Block]
Documentation: The schedule of cash, cash equivalents, and debt and equity securities, including
any unrealized or realized gain (loss).
References: NONE
|
1 | |||||||
401 | Schedule Of Common Stock Outstanding Roll Forward Table [Text Block] | String | For Period (duration) | base |
Filer label: Schedule Of Common Stock Outstanding Roll Forward Table [Text Block]
Documentation:
References: NONE
|
1 | |||||||
402 | Schedule Of Compensation Cost For Share Based Payment Arrangements Allocation Of Share Based Compensation Costs By Plan Table [Text Block] | String | For Period (duration) | base |
Filer label: Schedule Of Compensation Cost For Share Based Payment Arrangements Allocation Of Share
Based Compensation Costs By Plan Table [Text Block]
Documentation:
References: NONE
|
1 | |||||||
403 | Schedule Of Components Of Income Tax Expense Benefit Table [Text Block] | String | For Period (duration) | base |
Filer label: Schedule Of Components Of Income Tax Expense Benefit Table [Text Block]
Documentation:
References: NONE
|
1 | |||||||
404 | Schedule Of Credit Losses For Financing Receivables Current Table [Text Block] | String | For Period (duration) | base |
Filer label: Schedule Of Credit Losses For Financing Receivables Current Table [Text Block]
Documentation:
References: NONE
|
1 | |||||||
405 | Schedule Of Debt Instruments [Text Block] | String | For Period (duration) | base |
Filer label: Schedule Of Debt Instruments [Text Block]
Documentation:
References: NONE
|
1 | |||||||
406 | Schedule Of Deferred Tax Assets And Liabilities Table [Text Block] | String | For Period (duration) | base |
Filer label: Schedule Of Deferred Tax Assets And Liabilities Table [Text Block]
Documentation:
References: NONE
|
1 | |||||||
407 | Schedule Of Derivative Instruments Gain Loss In Statement Of Financial Performance [Text Block] | String | For Period (duration) | base |
Filer label: Schedule Of Derivative Instruments Gain Loss In Statement Of Financial Performance
[Text Block]
Documentation:
References: NONE
|
1 | |||||||
408 | Schedule Of Derivative Instruments In Statement Of Financial Position Fair Value [Text Block] | String | For Period (duration) | base |
Filer label: Schedule Of Derivative Instruments In Statement Of Financial Position Fair Value [Text
Block]
Documentation:
References: NONE
|
1 | |||||||
409 | Schedule Of Earnings Per Share Basic And Diluted Table [Text Block] | String | For Period (duration) | base |
Filer label: Schedule Of Earnings Per Share Basic And Diluted Table [Text Block]
Documentation:
References: NONE
|
1 | |||||||
410 | Schedule Of Effective Income Tax Rate Reconciliation Table [Text Block] | String | For Period (duration) | base |
Filer label: Schedule Of Effective Income Tax Rate Reconciliation Table [Text Block]
Documentation:
References: NONE
|
1 | |||||||
411 | Schedule Of Entity Wide Disclosure On Geographic Areas Long Lived Assets In Individual Foreign Countries By Country [Text Block] | String | For Period (duration) | base |
Filer label: Schedule Of Entity Wide Disclosure On Geographic Areas Long Lived Assets In Individual
Foreign Countries By Country [Text Block]
Documentation:
References: NONE
|
1 | |||||||
412 | Schedule Of Entity Wide Information Revenue From External Customers By Products And Services [Text Block] | String | For Period (duration) | base |
Filer label: Schedule Of Entity Wide Information Revenue From External Customers By Products And
Services [Text Block]
Documentation:
References: NONE
|
1 | |||||||
413 | Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis Table [Text Block] | String | For Period (duration) | base |
Filer label: Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis Table [Text
Block]
Documentation:
References: NONE
|
1 | |||||||
414 | Schedule Of Finite Lived Intangible Assets Table [Text Block] | String | For Period (duration) | base |
Filer label: Schedule Of Finite Lived Intangible Assets Table [Text Block]
Documentation:
References: NONE
|
1 | |||||||
415 | Schedule Of Future Minimum Lease Payments For Capital Leases Table [Text Block] | String | For Period (duration) | base |
Filer label: Schedule Of Future Minimum Lease Payments For Capital Leases Table [Text Block]
Documentation:
References: NONE
|
1 | |||||||
416 | Schedule Of Future Minimum Rental Payments For Operating Leases Table [Text Block] | String | For Period (duration) | base |
Filer label: Schedule Of Future Minimum Rental Payments For Operating Leases Table [Text Block]
Documentation:
References: NONE
|
1 | |||||||
417 | Schedule Of Goodwill [Text Block] | String | For Period (duration) | base |
Filer label: Schedule Of Goodwill [Text Block]
Documentation:
References: NONE
|
1 | |||||||
418 | Schedule Of Income Before Income Tax Domestic And Foreign Table [Text Block] | String | For Period (duration) | base |
Filer label: Schedule Of Income Before Income Tax Domestic And Foreign Table [Text Block]
Documentation:
References: NONE
|
1 | |||||||
419 | Schedule Of Inventory Current Table [Text Block] | String | For Period (duration) | base |
Filer label: Schedule Of Inventory Current Table [Text Block]
Documentation:
References: NONE
|
1 | |||||||
420 | Schedule Of Maturities Of Long Term Debt Table [Text Block] | String | For Period (duration) | base |
Filer label: Schedule Of Maturities Of Long Term Debt Table [Text Block]
Documentation:
References: NONE
|
1 | |||||||
421 | Schedule Of New Accounting Pronouncements And Changes In Accounting Principles [Text Block] | String | For Period (duration) | base |
Filer label: Schedule Of New Accounting Pronouncements And Changes In Accounting Principles [Text
Block]
Documentation:
References: NONE
|
1 | |||||||
422 | Schedule Of Other Nonoperating Income Expense Table [Text Block] | String | For Period (duration) | base |
Filer label: Schedule Of Other Nonoperating Income Expense Table [Text Block]
Documentation:
References: NONE
|
1 | |||||||
423 | Schedule Of Quarterly Financial Information Table [Text Block] | String | For Period (duration) | base |
Filer label: Schedule Of Quarterly Financial Information Table [Text Block]
Documentation:
References: NONE
|
1 | |||||||
424 | Schedule Of Restructuring Reserve By Type Of Cost [Text Block] | String | For Period (duration) | base |
Filer label: Schedule Of Restructuring Reserve By Type Of Cost [Text Block]
Documentation:
References: NONE
|
1 | |||||||
425 | Schedule Of Revenue From External Customers Attributed To Foreign Countries By Geographic Area [Text Block] | String | For Period (duration) | base |
Filer label: Schedule Of Revenue From External Customers Attributed To Foreign Countries By Geographic
Area [Text Block]
Documentation:
References: NONE
|
1 | |||||||
426 | Schedule Of Share Based Compensation Employee Stock Purchase Plan Activity Table [Text Block] | String | For Period (duration) | base |
Filer label: Schedule Of Share Based Compensation Employee Stock Purchase Plan Activity Table [Text
Block]
Documentation:
References: NONE
|
1 | |||||||
427 | Schedule Of Unrealized Loss On Investments Table [Text Block] | String | For Period (duration) | base |
Filer label: Schedule Of Unrealized Loss On Investments Table [Text Block]
Documentation:
References: NONE
|
1 | |||||||
428 | Scheduleof Finite Lived Intangible Assets Future Amortization Expense Table [Text Block] | String | For Period (duration) | base |
Filer label: Scheduleof Finite Lived Intangible Assets Future Amortization Expense Table [Text
Block]
Documentation:
References: NONE
|
1 | |||||||
429 | Securities Loaned | Monetary | As Of (instant) | Credit | base |
Filer label: Securities Loaned
Documentation:
References: NONE
Name:
base:SecuritiesLoaned
|
1 | ||||||
430 | Securities Received As Collateral | Monetary | As Of (instant) | Debit | base |
Filer label: Securities Received As Collateral
Documentation:
References: NONE
|
1 | ||||||
431 | Segment Reporting Disclosure [Text Block] | String | For Period (duration) | base |
Filer label: Segment Reporting Disclosure [Text Block]
Documentation:
References: NONE
|
1 | |||||||
432 | Segment Reporting Disclosure Of Major Customers | String | For Period (duration) | base |
Filer label: Segment Reporting Disclosure Of Major Customers
Documentation:
References: NONE
|
1 | |||||||
433 | Segment Reporting Policy Policy [Text Block] | String | For Period (duration) | base |
Filer label: Segment Reporting Policy Policy [Text Block]
Documentation:
References: NONE
|
1 | |||||||
434 | Selling And Marketing Expense | Monetary | For Period (duration) | Debit | base |
Filer label: Selling And Marketing Expense
Documentation:
References: NONE
|
1 | ||||||
435 | Selling And Marketing Policy [Text Block] | String | For Period (duration) | msft |
Filer label: Selling And Marketing Policy [Text Block]
Documentation: Describes the entity"s policies for sales and marketing expenses, which include payroll
and related costs for sales and marketing personnel and costs of advertising (such
as promotions, tradeshows and seminars).
References: NONE
|
1 | |||||||
436 | Share Based Compensation | Monetary | For Period (duration) | Debit | base |
Filer label: Share Based Compensation
Documentation:
References: NONE
|
1 | ||||||
437 | Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1 | Duration | For Period (duration) | base |
Filer label: Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1
Documentation:
References: NONE
|
1 | |||||||
438 | Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Assumed Acquisition In Period | Shares | For Period (duration) | msft |
Filer label: Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments
Other Than Options Assumed Acquisition In Period
Documentation: Share based compensation arrangement by share based payment award equity instruments
other than options assumed acquisition in period.
References: NONE
|
1 | |||||||
439 | Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Assumed In Acquisitions Weighted Average Grant Date Fair Value | Decimal | For Period (duration) | msft |
Filer label: Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments
Other Than Options Assumed In Acquisitions Weighted Average Grant Date Fair Value
Documentation: Share based compensation arrangement by share based payment award equity instruments
other than options assumed in acquisitions weighted average grant date fair value.
References: NONE
|
1 | |||||||
440 | Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period | Shares | For Period (duration) | base |
Filer label: Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments
Other Than Options Forfeited In Period
Documentation:
References: NONE
|
1 | |||||||
441 | Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value | Decimal | For Period (duration) | base |
Filer label: Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments
Other Than Options Forfeitures Weighted Average Grant Date Fair Value
Documentation:
References: NONE
|
1 | |||||||
442 | Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period | Shares | For Period (duration) | base |
Filer label: Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments
Other Than Options Grants In Period
Documentation:
References: NONE
|
2 | |||||||
443 | Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value | Decimal | For Period (duration) | base |
Filer label: Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments
Other Than Options Grants In Period Weighted Average Grant Date Fair Value
Documentation:
References: NONE
|
2 | |||||||
444 | Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number | Shares | As Of (instant) | base |
Filer label: Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments
Other Than Options Nonvested Number
Documentation:
References: NONE
|
1 | |||||||
445 | Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value | Decimal | As Of (instant) | base |
Filer label: Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments
Other Than Options Nonvested Weighted Average Grant Date Fair Value
Documentation:
References: NONE
|
1 | |||||||
446 | Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period | Shares | For Period (duration) | base |
Filer label: Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments
Other Than Options Vested In Period
Documentation:
References: NONE
|
1 | |||||||
447 | Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Total Fair Value | Monetary | For Period (duration) | Debit | base |
Filer label: Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments
Other Than Options Vested In Period Total Fair Value
Documentation:
References: NONE
|
1 | ||||||
448 | Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value | Decimal | For Period (duration) | base |
Filer label: Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments
Other Than Options Vested In Period Weighted Average Grant Date Fair Value
Documentation:
References: NONE
|
1 | |||||||
449 | Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividends Per Share | Decimal | For Period (duration) | msft |
Filer label: Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions
Expected Dividends Per Share
Documentation: Share Based Compensation Arrangement By Share Based Payment Award, Fair Value Assumptions,
Expected Dividends Per Share
References: NONE
|
1 | |||||||
450 | Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Method Used Table [Text Block] | String | For Period (duration) | msft |
Filer label: Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions
Method Used Table [Text Block]
Documentation: Tabular disclosure of the significant assumptions used during the year to estimate
the fair value of stock awards.
References: NONE
|
1 | |||||||
451 | Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Maximum | Pure | For Period (duration) | base |
Filer label: Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions
Risk Free Interest Rate Maximum
Documentation:
References: NONE
|
1 | |||||||
452 | Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Minimum | Pure | For Period (duration) | base |
Filer label: Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions
Risk Free Interest Rate Minimum
Documentation:
References: NONE
|
1 | |||||||
453 | Share Based Compensation Arrangement By Share Based Payment Award Maximum Employee Subscription Rate | Pure | As Of (instant) | base |
Filer label: Share Based Compensation Arrangement By Share Based Payment Award Maximum Employee
Subscription Rate
Documentation:
References: NONE
|
1 | |||||||
454 | Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant | Shares | As Of (instant) | base |
Filer label: Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares
Available For Grant
Documentation:
References: NONE
|
1 | |||||||
455 | Share Based Compensation Option And Incentive Plans Policy | String | For Period (duration) | base |
Filer label: Share Based Compensation Option And Incentive Plans Policy
Documentation:
References: NONE
|
1 | |||||||
456 | Share Repurchase Program Disclosure Table [Text Block] | String | For Period (duration) | msft |
Filer label: Share Repurchase Program Disclosure Table [Text Block]
Documentation: Tabular disclosure of the company"s share repurchase activity.
References: NONE
|
1 | |||||||
457 | Sharebased Compensation Arrangement By Sharebased Payment Award Purchase Price Of Common Stock Percent | Pure | For Period (duration) | base |
Filer label: Sharebased Compensation Arrangement By Sharebased Payment Award Purchase Price Of
Common Stock Percent
Documentation:
References: NONE
|
1 | |||||||
458 | Short Term Borrowings | Monetary | As Of (instant) | Credit | base |
Filer label: Short Term Borrowings
Documentation:
References: NONE
Name:
base:ShortTermBorrowings
|
1 | ||||||
459 | Short Term Debt Weighted Average Interest Rate | Pure | As Of (instant) | base |
Filer label: Short Term Debt Weighted Average Interest Rate
Documentation:
References: NONE
|
1 | |||||||
460 | Significant Accounting Policies [Text Block] | String | For Period (duration) | base |
Filer label: Significant Accounting Policies [Text Block]
Documentation:
References: NONE
|
1 | |||||||
461 | Standard Product Warranty Policy | String | For Period (duration) | base |
Filer label: Standard Product Warranty Policy
Documentation:
References: NONE
|
1 | |||||||
462 | Stock Issued During Period Shares Employee Stock Purchase Plans | Shares | For Period (duration) | base |
Filer label: Stock Issued During Period Shares Employee Stock Purchase Plans
Documentation:
References: NONE
|
1 | |||||||
463 | Stock Issued During Period Shares New Issues | Shares | For Period (duration) | base |
Filer label: Stock Issued During Period Shares New Issues
Documentation:
References: NONE
|
1 | |||||||
464 | Stock Issued During Period Value New Issues | Monetary | For Period (duration) | Credit | base |
Filer label: Stock Issued During Period Value New Issues
Documentation:
References: NONE
|
1 | ||||||
465 | Stock Issued Employee Stock Purchase Plan Average Price Per Share | Decimal | For Period (duration) | msft |
Filer label: Stock Issued Employee Stock Purchase Plan Average Price Per Share
Documentation: The average price per share of stock purchased by employees under the Employee Stock
Purchase Plan during the period.
References: NONE
|
1 | |||||||
466 | Stock Repurchase Program Authorized Amount1 | Monetary | As Of (instant) | Credit | base |
Filer label: Stock Repurchase Program Authorized Amount1
Documentation:
References: NONE
|
1 | ||||||
467 | Stock Repurchase Program Remaining Authorized Repurchase Amount1 | Monetary | As Of (instant) | Credit | base |
Filer label: Stock Repurchase Program Remaining Authorized Repurchase Amount1
Documentation:
References: NONE
|
1 | ||||||
468 | Stock Repurchased During Period Shares | Shares | For Period (duration) | base |
Filer label: Stock Repurchased During Period Shares
Documentation:
References: NONE
|
2 | |||||||
469 | Stock Repurchased During Period Value | Monetary | For Period (duration) | Debit | base |
Filer label: Stock Repurchased During Period Value
Documentation:
References: NONE
|
2 | ||||||
470 | Stockholders Equity | Monetary | As Of (instant) | Credit | base |
Filer label: Stockholders Equity
Documentation:
References: NONE
Name:
base:StockholdersEquity
|
4 | ||||||
471 | Stockholders Equity Note Disclosure [Text Block] | String | For Period (duration) | base |
Filer label: Stockholders Equity Note Disclosure [Text Block]
Documentation:
References: NONE
|
1 | |||||||
472 | Stockholders Equity Other | Monetary | For Period (duration) | Debit | base |
Filer label: Stockholders Equity Other
Documentation:
References: NONE
|
1 | ||||||
473 | Summary Of Income Tax Contingencies [Text Block] | String | For Period (duration) | base |
Filer label: Summary Of Income Tax Contingencies [Text Block]
Documentation:
References: NONE
|
1 | |||||||
474 | Trade And Other Accounts Receivable Policy | String | For Period (duration) | base |
Filer label: Trade And Other Accounts Receivable Policy
Documentation:
References: NONE
|
1 | |||||||
475 | Trading Symbol | NormalizedString | For Period (duration) | other |
Filer label: Trading Symbol
Documentation:
References: NONE
Name:
other:TradingSymbol
|
1 | |||||||
476 | Undistributed Earnings Of Foreign Subsidiaries | Monetary | As Of (instant) | Credit | base |
Filer label: Undistributed Earnings Of Foreign Subsidiaries
Documentation:
References: NONE
|
1 | ||||||
477 | Unrecognized Tax Benefits | Monetary | As Of (instant) | Credit | base |
Filer label: Unrecognized Tax Benefits
Documentation:
References: NONE
|
2 | ||||||
478 | Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions | Monetary | For Period (duration) | Debit | base |
Filer label: Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
Documentation:
References: NONE
|
1 | ||||||
479 | Unrecognized Tax Benefits Decreases Resulting From Settlements With Taxing Authorities | Monetary | For Period (duration) | Debit | base |
Filer label: Unrecognized Tax Benefits Decreases Resulting From Settlements With Taxing Authorities
Documentation:
References: NONE
|
1 | ||||||
480 | Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued | Monetary | As Of (instant) | Credit | base |
Filer label: Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
Documentation:
References: NONE
|
1 | ||||||
481 | Unrecognized Tax Benefits Income Tax Penalties And Interest Expense | Monetary | For Period (duration) | Debit | base |
Filer label: Unrecognized Tax Benefits Income Tax Penalties And Interest Expense
Documentation:
References: NONE
|
1 | ||||||
482 | Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions | Monetary | For Period (duration) | Credit | base |
Filer label: Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
Documentation:
References: NONE
|
1 | ||||||
483 | Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions | Monetary | For Period (duration) | Credit | base |
Filer label: Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions
Documentation:
References: NONE
|
1 | ||||||
484 | Unrecognized Tax Benefits Reductions Resulting From Lapse Of Applicable Statute Of Limitations | Monetary | For Period (duration) | Debit | base |
Filer label: Unrecognized Tax Benefits Reductions Resulting From Lapse Of Applicable Statute Of
Limitations
Documentation:
References: NONE
|
1 | ||||||
485 | Unrecognized Tax Benefits That Would Impact Effective Tax Rate | Monetary | As Of (instant) | Credit | base |
Filer label: Unrecognized Tax Benefits That Would Impact Effective Tax Rate
Documentation:
References: NONE
|
1 | ||||||
486 | Unrecorded Unconditional Purchase Obligation Balance Sheet Amount | Monetary | As Of (instant) | Credit | base |
Filer label: Unrecorded Unconditional Purchase Obligation Balance Sheet Amount
Documentation:
References: NONE
|
1 | ||||||
487 | Use Of Estimates | String | For Period (duration) | base |
Filer label: Use Of Estimates
Documentation:
References: NONE
Name:
base:UseOfEstimates
|
1 | |||||||
488 | Valuation Allowances And Reserves Balance | Monetary | As Of (instant) | Credit | base |
Filer label: Valuation Allowances And Reserves Balance
Documentation:
References: NONE
|
1 | ||||||
489 | Valuation Allowances And Reserves Charged To Costs And Other | Monetary | For Period (duration) | Credit | msft |
Filer label: Valuation Allowances And Reserves Charged To Costs And Other
Documentation: Total of allowances and reserves, the valuation and qualifying accounts that are either
netted against the cost of an asset (in order to value it at its carrying value) or
that reflect a liability established to represent expected future costs, charged to
costs and expenses, as well as other adjustments to the reserves that are not charged
to costs and expenses.
References: NONE
|
1 | ||||||
490 | Valuation Allowances And Reserves Deductions | Monetary | For Period (duration) | Debit | base |
Filer label: Valuation Allowances And Reserves Deductions
Documentation:
References: NONE
|
1 | ||||||
491 | Weighted Average Number Of Diluted Shares Outstanding | Shares | For Period (duration) | base |
Filer label: Weighted Average Number Of Diluted Shares Outstanding
Documentation:
References: NONE
|
2 | |||||||
492 | Weighted Average Number Of Shares Outstanding Basic | Shares | For Period (duration) | base |
Filer label: Weighted Average Number Of Shares Outstanding Basic
Documentation:
References: NONE
|
2 |