XML 47 R39.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Summary of Significant Accounting Policies - Additional Information (Detail) ¥ in Millions, $ in Millions |  |  | 3 Months Ended | 9 Months Ended |
--- | --- | --- | --- | --- | ---
Jan. 01, 2018 USD ($) | Jan. 01, 2018 CNY (¥) | Dec. 31, 2017 Segment | Sep. 30, 2018 USD ($) | Sep. 30, 2018 CNY (¥) | Sep. 30, 2017 CNY (¥) | Sep. 30, 2018 USD ($) Segment | Sep. 30, 2018 CNY (¥) Segment | Sep. 30, 2017 CNY (¥) | Sep. 30, 2018 CNY (¥)
Accounting Policies [Abstract] |  |  |  |  |  |  |  |  |  |
VAT recognized |  |  |  | $ 244 | ¥ 1,700 | ¥ 1,300 | $ 652 | ¥ 4,500 | ¥ 3,400 |
Barter transaction, Gross Operating Revenue Recognized |  |  |  | 73 | 503 | 198 | 120 | 824 | 708 |
Gross interest income |  |  |  | 90 | 616 | 1,100 | 483 | 3,300 | 2,300 |
Gross interest cost |  |  |  | 30 | 208 | 580 | $ 232 | ¥ 1,600 | 1,200 |
Number of reportable segments |  |  | 2 |  |  |  | 2 | 2 |  |
Other Current Assets, net |  |  |  |  |  |  |  |  |  |
Accounting Policies [Abstract] |  |  |  |  |  |  |  |  |  |
Contract assets |  | ¥ 832 |  | 233 |  |  | $ 233 |  |  | ¥ 1,600
Accounting Standards Update 2014-09 |  |  |  |  |  |  |  |  |  |
Accounting Policies [Abstract] |  |  |  |  |  |  |  |  |  |
Cumulative effect on retained earnings | $ 141 | 967 |  |  |  |  |  |  |  |
Micro loans | Minimum |  |  |  |  |  |  |  |  |  |
Accounting Policies [Abstract] |  |  |  |  |  |  |  |  |  |
Periods of loan granted |  |  |  |  |  |  | 1 month | 1 month |  |
Micro loans | Maximum |  |  |  |  |  |  |  |  |  |
Accounting Policies [Abstract] |  |  |  |  |  |  |  |  |  |
Periods of loan granted |  |  |  |  |  |  | 36 months | 36 months |  |
Ordinary Shares | Accounting Standards Update 2016-01 |  |  |  |  |  |  |  |  |  |
Accounting Policies [Abstract] |  |  |  |  |  |  |  |  |  |
Cumulative effect on retained earnings | $ 270 | ¥ 1,900 |  |  |  |  |  |  |  |
Short-term Investments | Minimum |  |  |  |  |  |  |  |  |  |
Accounting Policies [Abstract] |  |  |  |  |  |  |  |  |  |
Maturity period used to classify cash and cash equivalent and investments |  |  |  |  |  |  | 3 months | 3 months |  |
Short-term Investments | Maximum |  |  |  |  |  |  |  |  |  |
Accounting Policies [Abstract] |  |  |  |  |  |  |  |  |  |
Maturity period used to classify cash and cash equivalent and investments |  |  |  |  |  |  | 12 months | 12 months |  |
Cash and cash equivalents | Maximum |  |  |  |  |  |  |  |  |  |
Accounting Policies [Abstract] |  |  |  |  |  |  |  |  |  |
Maturity period used to classify cash and cash equivalent and investments |  |  |  |  |  |  | 3 months | 3 months |  |
iQIYI Licensed Copyright |  |  |  |  |  |  |  |  |  |
Accounting Policies [Abstract] |  |  |  |  |  |  |  |  |  |
Barter transaction, Gross Operating Revenue Recognized |  |  |  | 73 | 503 | 198 | $ 120 | ¥ 824 | 708 |
Barter transaction, Cost Recognized |  |  |  | $ 76 | ¥ 523 | ¥ 193 | $ 119 | ¥ 818 | ¥ 596 |

X
- Definition Maturity period used to classify cash and cash equivalent and investments. + References No definition available. + Details
Name: | bidu_MaturityPeriodUsedToClassifyCashAndCashEquivalentAndInvestments
Namespace Prefix: | bidu_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of operating cost recognized in a nonmonetary transaction. + References No definition available. + Details
Name: | bidu_NonmonetaryTransactionGrossOperatingCostRecognized
Namespace Prefix: | bidu_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the periods of micro loans granted to borrowers. + References No definition available. + Details
Name: | bidu_PeriodsOfLoanGranted
Namespace Prefix: | bidu_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=82913815&loc=SL49130531-203044 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109196051&loc=SL49130549-203045 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=82913815&loc=SL49130533-203044 + Details
Name: | us-gaap_ContractWithCustomerAssetNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of the cumulative effect on retained earnings net of related income tax effect. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794 + Details
Name: | us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of excise and sales taxes included in sales and revenues, which are then deducted as a cost of sales. Includes excise taxes, which are applied to specific types of transactions or items (such as gasoline or alcohol); and sales, use and value added taxes, which are applied to a broad class of revenue-producing transactions involving a wide range of goods and services. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(1)) -URI http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227 + Details
Name: | us-gaap_ExciseAndSalesTaxes
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition This element represents interest incurred for borrowed money which was used to produce goods or render services. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2) -URI http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227 + Details
Name: | us-gaap_FinancingInterestExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of operating interest income, including, but not limited to, amortization and accretion of premiums and discounts on securities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1(e)) -URI http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227 + Details
Name: | us-gaap_InterestIncomeOperating
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of gross operating revenue recognized in a nonmonetary transaction. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 845 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=68069686&loc=d3e32049-108421 + Details
Name: | us-gaap_NonmonetaryTransactionGrossOperatingRevenueRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements. + References No definition available. + Details
Name: | us-gaap_NumberOfReportableSegments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=bidu_MicroLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_CommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201601Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_ShortTermInvestmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_CashAndCashEquivalentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_NonmonetaryTransactionTypeAxis=bidu_iQIYILicensedCopyrightMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |