XML 144 R63.htm IDEA: XBRL DOCUMENT v2.4.1.9
Securities Purchased Under Agreements To Resell and Investment Securities (Investment securities) (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Schedule of Investments [Line Items]    
Available for sale Amortized Cost $ 1,187,679us-gaap_AvailableForSaleSecuritiesAmortizedCost $ 1,575,043us-gaap_AvailableForSaleSecuritiesAmortizedCost
Available-for-sale Securities, Gross Unrealized Gains 38,490ofg_AvailableForSaleSecuritiesGrossUnrealizedGainAccumulatedInAoci 34,096ofg_AvailableForSaleSecuritiesGrossUnrealizedGainAccumulatedInAoci
Available-for-sale Securities, Gross Unrealized Losses 9,631ofg_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInAoci 20,714ofg_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInAoci
Available-for-sale Securities 1,216,538us-gaap_AvailableForSaleSecurities 1,588,425us-gaap_AvailableForSaleSecurities
Available for sale - Weighted Average Yield 2.96%ofg_AvailableForSaleSecuritiesWeightedAverageYield 2.89%ofg_AvailableForSaleSecuritiesWeightedAverageYield
Held-to-maturity, Amortized cost 162,752us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment  
Held to maturity Securities Unrecognized Gains 1,402ofg_HeldToMaturitySecuritiesUnrecognizedGains  
Held-to-maturity Securities, Unrecognized Loss 0ofg_HeldToMaturitySecuritiesUnrecognizedLoss  
Held to maturity Fair Value 164,154us-gaap_HeldToMaturitySecuritiesFairValue 0us-gaap_HeldToMaturitySecuritiesFairValue
Held to maturity - Weighted Average Yield 2.48%ofg_Heldtomaturitysecuritiesdebtmaturitiesaverageyield  
Total Securities - Amortized Cost 1,350,431ofg_Marketablesecuritiesamortizedcost  
Total Securities Gross Unrealized Gains 39,892ofg_MarketableSecuritiesGrossUnrealizedGain  
Total Securities Gross Unrealized Losses 9,631ofg_MarketableSecuritiesGrossUnrealizedLosses  
Total Securities Fair Value 1,380,692us-gaap_MarketableSecurities  
Marketable Securities Weighted Average Yield 2.90%ofg_MarketableSecuritiesWeightedAverageYield  
Collateralized Mortgage Backed Securities [Member]    
Schedule of Investments [Line Items]    
Available for sale Amortized Cost 1,156,455us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
1,419,117us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Available-for-sale Securities, Gross Unrealized Gains 38,300ofg_AvailableForSaleSecuritiesGrossUnrealizedGainAccumulatedInAoci
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
33,929ofg_AvailableForSaleSecuritiesGrossUnrealizedGainAccumulatedInAoci
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Available-for-sale Securities, Gross Unrealized Losses 4,364ofg_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInAoci
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
13,507ofg_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInAoci
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Available-for-sale Securities 1,190,391us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
1,439,539us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Available for sale - Weighted Average Yield 2.92%ofg_AvailableForSaleSecuritiesWeightedAverageYield
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
2.76%ofg_AvailableForSaleSecuritiesWeightedAverageYield
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Held-to-maturity, Amortized cost 162,752us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
 
Held to maturity Fair Value 164,154us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
 
Collateralized Mortgage Backed Securities [Member] | FNMA and FHLMC [Member]    
Schedule of Investments [Line Items]    
Available for sale Amortized Cost 972,836us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_InvestmentTypeAxis
= ofg_FnmaAndFhlmcMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
1,190,910us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_InvestmentTypeAxis
= ofg_FnmaAndFhlmcMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Available-for-sale Securities, Gross Unrealized Gains 37,876ofg_AvailableForSaleSecuritiesGrossUnrealizedGainAccumulatedInAoci
/ us-gaap_InvestmentTypeAxis
= ofg_FnmaAndFhlmcMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
33,089ofg_AvailableForSaleSecuritiesGrossUnrealizedGainAccumulatedInAoci
/ us-gaap_InvestmentTypeAxis
= ofg_FnmaAndFhlmcMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Available-for-sale Securities, Gross Unrealized Losses 1,203ofg_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInAoci
/ us-gaap_InvestmentTypeAxis
= ofg_FnmaAndFhlmcMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
6,669ofg_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInAoci
/ us-gaap_InvestmentTypeAxis
= ofg_FnmaAndFhlmcMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Available-for-sale Securities 1,009,509us-gaap_AvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= ofg_FnmaAndFhlmcMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
1,217,330us-gaap_AvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= ofg_FnmaAndFhlmcMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Available for sale - Weighted Average Yield 3.12%ofg_AvailableForSaleSecuritiesWeightedAverageYield
/ us-gaap_InvestmentTypeAxis
= ofg_FnmaAndFhlmcMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
2.93%ofg_AvailableForSaleSecuritiesWeightedAverageYield
/ us-gaap_InvestmentTypeAxis
= ofg_FnmaAndFhlmcMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Held-to-maturity, Amortized cost 162,752us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment
/ us-gaap_InvestmentTypeAxis
= ofg_FnmaAndFhlmcMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
 
Held to maturity Securities Unrecognized Gains 1,402ofg_HeldToMaturitySecuritiesUnrecognizedGains
/ us-gaap_InvestmentTypeAxis
= ofg_FnmaAndFhlmcMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
 
Held-to-maturity Securities, Unrecognized Loss 0ofg_HeldToMaturitySecuritiesUnrecognizedLoss
/ us-gaap_InvestmentTypeAxis
= ofg_FnmaAndFhlmcMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
 
Held to maturity Fair Value 164,154us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_InvestmentTypeAxis
= ofg_FnmaAndFhlmcMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
 
Held to maturity - Weighted Average Yield 2.48%ofg_Heldtomaturitysecuritiesdebtmaturitiesaverageyield
/ us-gaap_InvestmentTypeAxis
= ofg_FnmaAndFhlmcMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
 
Collateralized Mortgage Backed Securities [Member] | GNMA [Member]    
Schedule of Investments [Line Items]    
Available for sale Amortized Cost 4,473us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
7,406us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Available-for-sale Securities, Gross Unrealized Gains 288ofg_AvailableForSaleSecuritiesGrossUnrealizedGainAccumulatedInAoci
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
433ofg_AvailableForSaleSecuritiesGrossUnrealizedGainAccumulatedInAoci
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Available-for-sale Securities, Gross Unrealized Losses 8ofg_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInAoci
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
24ofg_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInAoci
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Available-for-sale Securities 4,753us-gaap_AvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
7,815us-gaap_AvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Available for sale - Weighted Average Yield 4.94%ofg_AvailableForSaleSecuritiesWeightedAverageYield
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
4.92%ofg_AvailableForSaleSecuritiesWeightedAverageYield
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Collateralized Mortgage Backed Securities [Member] | CMO's [Member]    
Schedule of Investments [Line Items]    
Available for sale Amortized Cost 179,146us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_InvestmentTypeAxis
= us-gaap_CollateralizedMortgageObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
220,801us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_InvestmentTypeAxis
= us-gaap_CollateralizedMortgageObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Available-for-sale Securities, Gross Unrealized Gains 136ofg_AvailableForSaleSecuritiesGrossUnrealizedGainAccumulatedInAoci
/ us-gaap_InvestmentTypeAxis
= us-gaap_CollateralizedMortgageObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
407ofg_AvailableForSaleSecuritiesGrossUnrealizedGainAccumulatedInAoci
/ us-gaap_InvestmentTypeAxis
= us-gaap_CollateralizedMortgageObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Available-for-sale Securities, Gross Unrealized Losses 3,153ofg_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInAoci
/ us-gaap_InvestmentTypeAxis
= us-gaap_CollateralizedMortgageObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
6,814ofg_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInAoci
/ us-gaap_InvestmentTypeAxis
= us-gaap_CollateralizedMortgageObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Available-for-sale Securities 176,129us-gaap_AvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_CollateralizedMortgageObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
214,394us-gaap_AvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_CollateralizedMortgageObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Available for sale - Weighted Average Yield 1.81%ofg_AvailableForSaleSecuritiesWeightedAverageYield
/ us-gaap_InvestmentTypeAxis
= us-gaap_CollateralizedMortgageObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
1.78%ofg_AvailableForSaleSecuritiesWeightedAverageYield
/ us-gaap_InvestmentTypeAxis
= us-gaap_CollateralizedMortgageObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Securities Investment [Member]    
Schedule of Investments [Line Items]    
Available for sale Amortized Cost 31,224us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
155,926us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
Available-for-sale Securities, Gross Unrealized Gains 190ofg_AvailableForSaleSecuritiesGrossUnrealizedGainAccumulatedInAoci
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
167ofg_AvailableForSaleSecuritiesGrossUnrealizedGainAccumulatedInAoci
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
Available-for-sale Securities, Gross Unrealized Losses 5,267ofg_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInAoci
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
7,207ofg_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInAoci
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
Available-for-sale Securities 26,147us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
148,886us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
Available for sale - Weighted Average Yield 4.23%ofg_AvailableForSaleSecuritiesWeightedAverageYield
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
2.99%ofg_AvailableForSaleSecuritiesWeightedAverageYield
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
Held-to-maturity, Amortized cost 0us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
 
Held to maturity Fair Value 0us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
 
Securities Investment [Member] | US Treasury Securities [Member]    
Schedule of Investments [Line Items]    
Available for sale Amortized Cost 0us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasurySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
 
Available-for-sale Securities, Gross Unrealized Gains 0ofg_AvailableForSaleSecuritiesGrossUnrealizedGainAccumulatedInAoci
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasurySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
 
Available-for-sale Securities, Gross Unrealized Losses 0ofg_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInAoci
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasurySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
 
Available-for-sale Securities 0us-gaap_AvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasurySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
 
Available for sale - Weighted Average Yield 0.00%ofg_AvailableForSaleSecuritiesWeightedAverageYield
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasurySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
 
Securities Investment [Member] | Obligation of US Government sponsored agencies at loss [Member]    
Schedule of Investments [Line Items]    
Available for sale Amortized Cost 7,148us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_InvestmentTypeAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
10,691us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_InvestmentTypeAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
Available-for-sale Securities, Gross Unrealized Gains 33ofg_AvailableForSaleSecuritiesGrossUnrealizedGainAccumulatedInAoci
/ us-gaap_InvestmentTypeAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
0ofg_AvailableForSaleSecuritiesGrossUnrealizedGainAccumulatedInAoci
/ us-gaap_InvestmentTypeAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
Available-for-sale Securities, Gross Unrealized Losses 0ofg_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInAoci
/ us-gaap_InvestmentTypeAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
42ofg_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInAoci
/ us-gaap_InvestmentTypeAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
Available-for-sale Securities 7,181us-gaap_AvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
10,649us-gaap_AvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
Available for sale - Weighted Average Yield 1.34%ofg_AvailableForSaleSecuritiesWeightedAverageYield
/ us-gaap_InvestmentTypeAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
1.21%ofg_AvailableForSaleSecuritiesWeightedAverageYield
/ us-gaap_InvestmentTypeAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
Securities Investment [Member] | Obligation of Puerto Rico Government and political subdivisions [Member]    
Schedule of Investments [Line Items]    
Available for sale Amortized Cost 20,939us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_InvestmentTypeAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
121,035us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_InvestmentTypeAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
Available-for-sale Securities, Gross Unrealized Gains 0ofg_AvailableForSaleSecuritiesGrossUnrealizedGainAccumulatedInAoci
/ us-gaap_InvestmentTypeAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
0ofg_AvailableForSaleSecuritiesGrossUnrealizedGainAccumulatedInAoci
/ us-gaap_InvestmentTypeAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
Available-for-sale Securities, Gross Unrealized Losses 5,267ofg_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInAoci
/ us-gaap_InvestmentTypeAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
6,845ofg_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInAoci
/ us-gaap_InvestmentTypeAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
Available-for-sale Securities 15,672us-gaap_AvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
114,190us-gaap_AvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
Available for sale - Weighted Average Yield 5.41%ofg_AvailableForSaleSecuritiesWeightedAverageYield
/ us-gaap_InvestmentTypeAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
4.38%ofg_AvailableForSaleSecuritiesWeightedAverageYield
/ us-gaap_InvestmentTypeAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
Securities Investment [Member] | Other Debt Obligations [Member]    
Schedule of Investments [Line Items]    
Available for sale Amortized Cost 3,137us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_InvestmentTypeAxis
= us-gaap_OtherDebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
24,200us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_InvestmentTypeAxis
= us-gaap_OtherDebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
Available-for-sale Securities, Gross Unrealized Gains 157ofg_AvailableForSaleSecuritiesGrossUnrealizedGainAccumulatedInAoci
/ us-gaap_InvestmentTypeAxis
= us-gaap_OtherDebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
167ofg_AvailableForSaleSecuritiesGrossUnrealizedGainAccumulatedInAoci
/ us-gaap_InvestmentTypeAxis
= us-gaap_OtherDebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
Available-for-sale Securities, Gross Unrealized Losses 0ofg_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInAoci
/ us-gaap_InvestmentTypeAxis
= us-gaap_OtherDebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
320ofg_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInAoci
/ us-gaap_InvestmentTypeAxis
= us-gaap_OtherDebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
Available-for-sale Securities $ 3,294us-gaap_AvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_OtherDebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
$ 24,047us-gaap_AvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_OtherDebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
Available for sale - Weighted Average Yield 2.95%ofg_AvailableForSaleSecuritiesWeightedAverageYield
/ us-gaap_InvestmentTypeAxis
= us-gaap_OtherDebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
3.46%ofg_AvailableForSaleSecuritiesWeightedAverageYield
/ us-gaap_InvestmentTypeAxis
= us-gaap_OtherDebtSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember