XML 111 R90.htm IDEA: XBRL DOCUMENT
v2.4.0.6

Earnings Per Share ("EPS") - Additional Information (Detail) In Thousands, unless otherwise specified | 4 Months Ended | 12 Months Ended | 32 Months Ended
--- | --- | --- | ---
May 12, 2010 | Dec. 31, 2012 USD ($) | Dec. 31, 2012 CNY | Dec. 31, 2011 CNY | Dec. 31, 2010 CNY | Dec. 31, 2012
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] |  |  |  |  |  |
Previous Ratio of ADS-to-Class A Ordinary Share | one ADS for one share |  |  |  |  |
Current Ratio of ADS-to-Class A Ordinary Share |  |  |  |  |  | ten ADSs for one share
The split whose effect is the same with the entity's change of the ADS to Class A ordinary share ratio |  |  |  |  | ten-for-one ADS split |
Accretion of redeemable noncontrolling interests |  | $ 3,554 | 22,143 | 0 | 0 |

X
- Definition The current ratio of the entity's American depositary shares ("ADSs") representing Class A ordinary shares, which is effective from May 12, 2010 to Dec. 31, 2012. + References No definition available. + Details
Name: | bidu_CurrentRatioAmericanDepositaryShareToClassAOrdinaryShare
Namespace Prefix: | bidu_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The previous ratio of the entity's American depositary shares ("ADSs") representing Class A ordinary shares, which is effective from the time of the entity's IPO to May 11, 2010. + References No definition available. + Details
Name: | bidu_PreviousRatioAmericanDepositaryShareToClassAOrdinaryShare
Namespace Prefix: | bidu_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The split whose effect is the same with the entity's change of the ADS to Class A ordinary share ratio. + References No definition available. + Details
Name: | bidu_SplitWhoseEffectIsSameWithChangeOfAmericanDepositaryShareToClassAOrdinaryShareRatio
Namespace Prefix: | bidu_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_EarningsPerShareBasicLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Value of accretion of temporary equity to its redemption value during the period. + References No definition available. + Details
Name: | us-gaap_TemporaryEquityAccretionToRedemptionValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration