Capital Requirements Basel 3 (Detail)
|
Dec. 31, 2014
|
Dec. 31, 2019
|
Dec. 31, 2018
|
Dec. 31, 2017
|
Dec. 31, 2016
|
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items] |
|
|
|
|
|
Tier One Risk Based Capital Required to be Well Capitalized to Risk Weighted Assets |
6.00%us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets |
|
|
|
|
Capital Required to be Well Capitalized to Risk Weighted Assets |
10.00%us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets |
|
|
|
|
Tier One Leverage Capital Required to be Well Capitalized to Average Assets |
5.00%us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets |
|
|
|
|
Basel III [Member] |
|
|
|
|
|
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items] |
|
|
|
|
|
Tier 1 Common Equity to be Well Capitalized to Risk Weighted Assets |
6.50%bpop_Tier1CommonEquityToBeWellCapitalizedToRiskWeightedAssets / bpop_Basel3CapitalRequirementsAxis = bpop_Basel3Member |
|
|
|
|
Tier One Risk Based Capital Required to be Well Capitalized to Risk Weighted Assets |
8.00%us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets / bpop_Basel3CapitalRequirementsAxis = bpop_Basel3Member |
|
|
|
|
Capital Required to be Well Capitalized to Risk Weighted Assets |
10.00%us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets / bpop_Basel3CapitalRequirementsAxis = bpop_Basel3Member |
|
|
|
|
Tier One Leverage Capital Required to be Well Capitalized to Average Assets |
5.00%us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets / bpop_Basel3CapitalRequirementsAxis = bpop_Basel3Member |
|
|
|
|
Capital Adequacy Minimum Requirement [Member] | Basel III [Member] |
|
|
|
|
|
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items] |
|
|
|
|
|
Tier 1 Common Equity to be Well Capitalized to Risk Weighted Assets |
4.50%bpop_Tier1CommonEquityToBeWellCapitalizedToRiskWeightedAssets / bpop_Basel3CapitalRequirementsAxis = bpop_Basel3Member / bpop_CapitalAdequacyMinimumRequirementAxis = bpop_CapitalAdequacyMinimumRequirementMember |
|
|
|
|
Tier One Risk Based Capital Required to be Well Capitalized to Risk Weighted Assets |
6.00%us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets / bpop_Basel3CapitalRequirementsAxis = bpop_Basel3Member / bpop_CapitalAdequacyMinimumRequirementAxis = bpop_CapitalAdequacyMinimumRequirementMember |
|
|
|
|
Capital Required to be Well Capitalized to Risk Weighted Assets |
8.00%us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets / bpop_Basel3CapitalRequirementsAxis = bpop_Basel3Member / bpop_CapitalAdequacyMinimumRequirementAxis = bpop_CapitalAdequacyMinimumRequirementMember |
|
|
|
|
Tier One Leverage Capital Required to be Well Capitalized to Average Assets |
4.00%us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets / bpop_Basel3CapitalRequirementsAxis = bpop_Basel3Member / bpop_CapitalAdequacyMinimumRequirementAxis = bpop_CapitalAdequacyMinimumRequirementMember |
|
|
|
|
Capital Adequacy Minimum Requirement Plus Capital Conservation Buffer [Member] | Basel III [Member] |
|
|
|
|
|
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items] |
|
|
|
|
|
Tier 1 Common Equity to be Well Capitalized to Risk Weighted Assets |
|
7.00%bpop_Tier1CommonEquityToBeWellCapitalizedToRiskWeightedAssets / bpop_Basel3CapitalRequirementsAxis = bpop_Basel3Member / bpop_CapitalAdequacyMinimumRequirementAxis = bpop_CapitalAdequacyMinimumRequirementPlusCapitalConservationBufferMember |
6.375%bpop_Tier1CommonEquityToBeWellCapitalizedToRiskWeightedAssets / bpop_Basel3CapitalRequirementsAxis = bpop_Basel3Member / bpop_CapitalAdequacyMinimumRequirementAxis = bpop_CapitalAdequacyMinimumRequirementPlusCapitalConservationBufferMember |
5.75%bpop_Tier1CommonEquityToBeWellCapitalizedToRiskWeightedAssets / bpop_Basel3CapitalRequirementsAxis = bpop_Basel3Member / bpop_CapitalAdequacyMinimumRequirementAxis = bpop_CapitalAdequacyMinimumRequirementPlusCapitalConservationBufferMember |
5.125%bpop_Tier1CommonEquityToBeWellCapitalizedToRiskWeightedAssets / bpop_Basel3CapitalRequirementsAxis = bpop_Basel3Member / bpop_CapitalAdequacyMinimumRequirementAxis = bpop_CapitalAdequacyMinimumRequirementPlusCapitalConservationBufferMember |
Tier One Risk Based Capital Required to be Well Capitalized to Risk Weighted Assets |
|
8.50%us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets / bpop_Basel3CapitalRequirementsAxis = bpop_Basel3Member / bpop_CapitalAdequacyMinimumRequirementAxis = bpop_CapitalAdequacyMinimumRequirementPlusCapitalConservationBufferMember |
7.875%us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets / bpop_Basel3CapitalRequirementsAxis = bpop_Basel3Member / bpop_CapitalAdequacyMinimumRequirementAxis = bpop_CapitalAdequacyMinimumRequirementPlusCapitalConservationBufferMember |
7.25%us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets / bpop_Basel3CapitalRequirementsAxis = bpop_Basel3Member / bpop_CapitalAdequacyMinimumRequirementAxis = bpop_CapitalAdequacyMinimumRequirementPlusCapitalConservationBufferMember |
6.625%us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets / bpop_Basel3CapitalRequirementsAxis = bpop_Basel3Member / bpop_CapitalAdequacyMinimumRequirementAxis = bpop_CapitalAdequacyMinimumRequirementPlusCapitalConservationBufferMember |
Capital Required to be Well Capitalized to Risk Weighted Assets |
|
10.50%us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets / bpop_Basel3CapitalRequirementsAxis = bpop_Basel3Member / bpop_CapitalAdequacyMinimumRequirementAxis = bpop_CapitalAdequacyMinimumRequirementPlusCapitalConservationBufferMember |
9.875%us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets / bpop_Basel3CapitalRequirementsAxis = bpop_Basel3Member / bpop_CapitalAdequacyMinimumRequirementAxis = bpop_CapitalAdequacyMinimumRequirementPlusCapitalConservationBufferMember |
9.25%us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets / bpop_Basel3CapitalRequirementsAxis = bpop_Basel3Member / bpop_CapitalAdequacyMinimumRequirementAxis = bpop_CapitalAdequacyMinimumRequirementPlusCapitalConservationBufferMember |
8.625%us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets / bpop_Basel3CapitalRequirementsAxis = bpop_Basel3Member / bpop_CapitalAdequacyMinimumRequirementAxis = bpop_CapitalAdequacyMinimumRequirementPlusCapitalConservationBufferMember |