XML 99 R65.htm IDEA: XBRL DOCUMENT v2.4.1.9
Securities Purchased Under Agreements To Resell and Investment Securities (Gross realize gains and losses by category) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Schedule of Available-for-sale Securities [Line Items]      
Sale Price $ 214,518us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities $ 141,202us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities $ 2,265,594us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities
Book Value 210,152ofg_AvailableForSaleSecuritiesBookValue 141,237ofg_AvailableForSaleSecuritiesBookValue 2,191,384ofg_AvailableForSaleSecuritiesBookValue
Available-for-sale Securities, Gross Realized Gains 4,366us-gaap_AvailableForSaleSecuritiesGrossRealizedGains 0us-gaap_AvailableForSaleSecuritiesGrossRealizedGains 77,231us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
Available-for-sale Securities, Gross Realized Losses 0us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses 35us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses 3,021us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
Collateralized Mortgage Backed Securities [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Sale Price     1,945,065us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Book Value     1,867,866ofg_AvailableForSaleSecuritiesBookValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Available-for-sale Securities, Gross Realized Gains     77,199us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Available-for-sale Securities, Gross Realized Losses     0us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Collateralized Mortgage Backed Securities [Member] | FNMA and FHLMC [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Sale Price 115,158us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= ofg_FnmaAndFhlmcMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
  1,422,405us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= ofg_FnmaAndFhlmcMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Book Value 110,792ofg_AvailableForSaleSecuritiesBookValue
/ us-gaap_InvestmentTypeAxis
= ofg_FnmaAndFhlmcMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
  1,346,561ofg_AvailableForSaleSecuritiesBookValue
/ us-gaap_InvestmentTypeAxis
= ofg_FnmaAndFhlmcMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Available-for-sale Securities, Gross Realized Gains 4,366us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= ofg_FnmaAndFhlmcMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
  75,844us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= ofg_FnmaAndFhlmcMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Available-for-sale Securities, Gross Realized Losses 0us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ us-gaap_InvestmentTypeAxis
= ofg_FnmaAndFhlmcMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
  0us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ us-gaap_InvestmentTypeAxis
= ofg_FnmaAndFhlmcMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Collateralized Mortgage Backed Securities [Member] | GNMA [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Sale Price 99,360us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
141,202us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
187,973us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Book Value 99,360ofg_AvailableForSaleSecuritiesBookValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
141,237ofg_AvailableForSaleSecuritiesBookValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
187,971ofg_AvailableForSaleSecuritiesBookValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Available-for-sale Securities, Gross Realized Gains 0us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
0us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
2us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Available-for-sale Securities, Gross Realized Losses 0us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
35us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
0us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Collateralized Mortgage Backed Securities [Member] | CMO's [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Sale Price     334,687us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_CollateralizedMortgageObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Book Value     333,334ofg_AvailableForSaleSecuritiesBookValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_CollateralizedMortgageObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Available-for-sale Securities, Gross Realized Gains     1,353us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_CollateralizedMortgageObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Available-for-sale Securities, Gross Realized Losses     0us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_CollateralizedMortgageObligationsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Securities Investment [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Sale Price     320,529us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
Book Value     323,518ofg_AvailableForSaleSecuritiesBookValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
Available-for-sale Securities, Gross Realized Gains     32us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
Available-for-sale Securities, Gross Realized Losses     3,021us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
Securities Investment [Member] | US Treasury Securities [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Sale Price     238,796us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasurySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
Book Value     238,797ofg_AvailableForSaleSecuritiesBookValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasurySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
Available-for-sale Securities, Gross Realized Gains     0us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasurySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
Available-for-sale Securities, Gross Realized Losses     1us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasurySecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
Securities Investment [Member] | Obligations of Puerto Rico Government and political subdivisions [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Sale Price     35,882us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= ofg_ObligationsOfPuertoRicoGovernmentAndPoliticalSubdivisionsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
Book Value     36,478ofg_AvailableForSaleSecuritiesBookValue
/ us-gaap_InvestmentTypeAxis
= ofg_ObligationsOfPuertoRicoGovernmentAndPoliticalSubdivisionsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
Available-for-sale Securities, Gross Realized Gains     32us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= ofg_ObligationsOfPuertoRicoGovernmentAndPoliticalSubdivisionsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
Available-for-sale Securities, Gross Realized Losses     628us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ us-gaap_InvestmentTypeAxis
= ofg_ObligationsOfPuertoRicoGovernmentAndPoliticalSubdivisionsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
Securities Investment [Member] | Structured Finance [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Sale Price     44,577us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_StructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
Book Value     46,969ofg_AvailableForSaleSecuritiesBookValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_StructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
Available-for-sale Securities, Gross Realized Gains     0us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_StructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
Available-for-sale Securities, Gross Realized Losses     2,392us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_StructuredFinanceMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
Securities Investment [Member] | Other mortgage securities      
Schedule of Available-for-sale Securities [Line Items]      
Sale Price     1,274us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesOtherMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
Book Value     1,274ofg_AvailableForSaleSecuritiesBookValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesOtherMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
Available-for-sale Securities, Gross Realized Gains     0us-gaap_AvailableForSaleSecuritiesGrossRealizedGains
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesOtherMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember
Available-for-sale Securities, Gross Realized Losses     $ 0us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses
/ us-gaap_InvestmentTypeAxis
= us-gaap_MortgageBackedSecuritiesOtherMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_SecuritiesInvestmentMember