Unearned Revenue by Segment (Detail) - USD ($) $ in Millions |
Jun. 30, 2019 |
Dec. 31, 2018 |
Jun. 30, 2018 |
|---|---|---|---|
| Contract With Customer Liability [Line Items] | |||
| Unearned revenue | $ 37,206 | $ 32,720 | $ 32,720 |
| Productivity and Business Processes | |||
| Contract With Customer Liability [Line Items] | |||
| Unearned revenue | 16,831 | 14,864 | |
| Intelligent Cloud | |||
| Contract With Customer Liability [Line Items] | |||
| Unearned revenue | 16,988 | 14,706 | |
| More Personal Computing | |||
| Contract With Customer Liability [Line Items] | |||
| Unearned revenue | $ 3,387 | $ 3,150 |