XML 27 R5.htm IDEA: XBRL DOCUMENT
v3.25.1

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME /(LOSS) (Parenthetical) | 12 Months Ended
--- | ---
Dec. 31, 2024 CNY (¥) | Dec. 31, 2024 USD ($) | Dec. 31, 2023 CNY (¥) | Dec. 31, 2022 CNY (¥)
Changes in guarantee liabilities | ¥ 0 | $ 0 | ¥ 0 | ¥ 37,120,954
Changes in risk assurance liabilities | ¥ 0 | $ 0 | ¥ 0 | ¥ 66,870,069
Class A ordinary shares |  |  |  |
Number of underlying shares represented by one ADS | 1 | 1 | 1 | 1

X
- Definition The number of underlying shares represented by one American Depository Receipt (ADR) or Global Depository Receipt (GDR). A value of '3' means that one ADR represents 3 underlying shares. If one underlying share represents 2 ADR's then the value would be represented as '0.5'. + References No definition available. + Details
Name: | dei_EntityListingDepositoryReceiptRatio
Namespace Prefix: | dei_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of gain or loss on assured liabilities. + References No definition available. + Details
Name: | qd_GainLossOnAssuredLiabilities
Namespace Prefix: | qd_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of loss value related to guarantee liability. + References No definition available. + Details
Name: | qd_LossOfGuaranteeLiability
Namespace Prefix: | qd_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |