XML 104 R82.htm IDEA: XBRL DOCUMENT
v3.25.1

Taxation - Sales tax (Details) |  | 12 Months Ended | 66 Months Ended
--- | --- | --- | ---
Jun. 30, 2019 | Dec. 31, 2024 | Dec. 31, 2024
Services rendered |  |  |
Sales tax |  |  |
Value added tax rate (as a percent) |  | 6.00% |
Goods sold |  |  |
Sales tax |  |  |
Value added tax rate (as a percent) |  | 13.00% |
Advertising revenues |  |  |
Sales tax |  |  |
Culture business construction fee percentage | 3.00% |  | 1.50%
Culture business construction fee rate date up to which the prevailing rate is applicable |  | Dec. 31, 2027 |

X
- Definition Culture business construction fee percentage. + References No definition available. + Details
Name: | bili_CultureBusinessConstructionFeePercentage
Namespace Prefix: | bili_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Culture business construction fee rate date up to which the prevailing rate is applicable. + References No definition available. + Details
Name: | bili_CultureBusinessConstructionFeeRateDateUpToWhichThePrevailingRateIsApplicable
Namespace Prefix: | bili_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Percentage of value added tax. + References No definition available. + Details
Name: | bili_ValueAddedTaxRatePercent
Namespace Prefix: | bili_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_ProductOrServiceAxis=us-gaap_ServiceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=us-gaap_ProductMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=bili_AdvertisingRevenuesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |