XML 93 R75.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Long-Term Time Deposits and Held-to-Maturity Investments - Summary of Estimated Amortized Cost of Long Term Time Deposits and Held-to-Maturity Investments (Detail) - Long Term Investments - Corporate Debt Securities ¥ in Millions, $ in Millions | Dec. 31, 2023 CNY (¥) | Dec. 31, 2023 USD ($) | Dec. 31, 2022 CNY (¥)
--- | --- | --- | ---
Due in 1 year through 2 years | ¥ 22,303 | $ 3,141 | ¥ 11,089
Due in 2 years through 3 years | 2,063 | 291 | 12,240
Due in 3 years through 5 years | 300 | 42 | 300
Total | ¥ 24,666 | $ 3,474 | ¥ 23,629

X
- Definition Held to maturity securities debt maturities after one year through two years amortized cost basis. + References No definition available. + Details
Name: | bidu_HeldToMaturitySecuritiesDebtMaturitiesAfterOneYearThroughTwoYearsAmortizedCostBasis
Namespace Prefix: | bidu_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Held to maturity securities debt maturities after three years through five years amortized cost basis. + References No definition available. + Details
Name: | bidu_HeldToMaturitySecuritiesDebtMaturitiesAfterThreeYearsThroughFiveYearsAmortizedCostBasis
Namespace Prefix: | bidu_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Held to maturity securities debt maturities after two years through three years amortized cost basis. + References No definition available. + Details
Name: | bidu_HeldToMaturitySecuritiesDebtMaturitiesAfterTwoYearsThroughThreeYearsAmortizedCostBasis
Namespace Prefix: | bidu_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity date. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481800/320-10-50-5 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 942 -SubTopic 320 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480832/942-320-50-3 + Details
Name: | us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | bidu_InvestmentTypeNameAxis=bidu_LongTermInvestmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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