XML 164 R120.htm IDEA: XBRL DOCUMENT
v3.20.2

Capital Management - Additional Information (Detail) - BRL (R$) R$ in Thousands | Mar. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018
--- | --- | --- | ---
Net Debt And Corresponding Gearing Ratios [abstract] |  |  |
Capital to maintain above minimum capital requirement | 1.00% | 1.00% |
Contracts under financial covenants | R$ 1,219,853 | R$ 1,217,308 | R$ 876,147

X
- Definition Capital To Maintain Above Minimum Capital Requirement + References No definition available. + Details
Name: | xp_CapitalToMaintainAboveMinimumCapitalRequirement
Namespace Prefix: | xp_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Contracts Under Financial Covenants + References No definition available. + Details
Name: | xp_ContractsUnderFinancialCovenants
Namespace Prefix: | xp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Net Debt And Corresponding Gearing Ratios [abstract] + References No definition available. + Details
Name: | xp_NetDebtAndCorrespondingGearingRatiosAbstract
Namespace Prefix: | xp_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration