XML 79 R83.htm IDEA: XBRL DOCUMENT v2.4.1.9
Allowance for Loan and Lease Losses (Composition of the Company's allowance for loan and lease losses) (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Financing Receivable, Allowance for Credit Losses [Line Items]      
Allowance for loan and lease losses, non covered $ 69,517us-gaap_LoansAndLeasesReceivableAllowance $ 54,298us-gaap_LoansAndLeasesReceivableAllowance  
Loans And Leases Receivable Allowance, Covered 64,245us-gaap_LoansAndLeasesReceivableAllowanceCovered 52,729us-gaap_LoansAndLeasesReceivableAllowanceCovered 54,124us-gaap_LoansAndLeasesReceivableAllowanceCovered
Loans And Leases Receivable Allowance Covered and Not Covered 133,762ofg_LoansAndLeasesReceivableAllowanceCoveredAndNotCovered 107,027ofg_LoansAndLeasesReceivableAllowanceCoveredAndNotCovered  
Non Covered Loan [Member]      
Financing Receivable, Allowance for Credit Losses [Line Items]      
Allowance for loan and lease losses, non covered 69,517us-gaap_LoansAndLeasesReceivableAllowance
/ ofg_ReceivableComponentsAxis
= ofg_NonCoveredLoanMember
54,298us-gaap_LoansAndLeasesReceivableAllowance
/ ofg_ReceivableComponentsAxis
= ofg_NonCoveredLoanMember
 
Originated Loans [Member]      
Financing Receivable, Allowance for Credit Losses [Line Items]      
Allowance for loan and lease losses, non covered 51,439us-gaap_LoansAndLeasesReceivableAllowance
/ ofg_ReceivableComponentsAxis
= ofg_OriginatedLoansMember
49,081us-gaap_LoansAndLeasesReceivableAllowance
/ ofg_ReceivableComponentsAxis
= ofg_OriginatedLoansMember
 
Originated Loans [Member] | Residential Portfolio Segment      
Financing Receivable, Allowance for Credit Losses [Line Items]      
Allowance for loan and lease losses, non covered 19,679us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ ofg_ReceivableComponentsAxis
= ofg_OriginatedLoansMember
19,937us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ ofg_ReceivableComponentsAxis
= ofg_OriginatedLoansMember
 
Originated Loans [Member] | Commercial Portfolio Segment      
Financing Receivable, Allowance for Credit Losses [Line Items]      
Allowance for loan and lease losses, non covered 8,432us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ ofg_ReceivableComponentsAxis
= ofg_OriginatedLoansMember
14,897us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ ofg_ReceivableComponentsAxis
= ofg_OriginatedLoansMember
 
Originated Loans [Member] | Consumer Portfolio Segment      
Financing Receivable, Allowance for Credit Losses [Line Items]      
Allowance for loan and lease losses, non covered 9,072us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ ofg_ReceivableComponentsAxis
= ofg_OriginatedLoansMember
6,006us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ ofg_ReceivableComponentsAxis
= ofg_OriginatedLoansMember
 
Originated Loans [Member] | Auto and Leasing Portfolio Segment [Member]      
Financing Receivable, Allowance for Credit Losses [Line Items]      
Allowance for loan and lease losses, non covered 14,255us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ofg_AutoAndLeasingPortfolioSegmentMember
/ ofg_ReceivableComponentsAxis
= ofg_OriginatedLoansMember
7,866us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ofg_AutoAndLeasingPortfolioSegmentMember
/ ofg_ReceivableComponentsAxis
= ofg_OriginatedLoansMember
 
Originated Loans [Member] | Unallocated Financing Receivables      
Financing Receivable, Allowance for Credit Losses [Line Items]      
Allowance for loan and lease losses, non covered 1us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_UnallocatedFinancingReceivablesMember
/ ofg_ReceivableComponentsAxis
= ofg_OriginatedLoansMember
375us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_UnallocatedFinancingReceivablesMember
/ ofg_ReceivableComponentsAxis
= ofg_OriginatedLoansMember
 
Non-covered acquired loans accounted for under ASC 310-20      
Financing Receivable, Allowance for Credit Losses [Line Items]      
Allowance for loan and lease losses, non covered 4,597us-gaap_LoansAndLeasesReceivableAllowance
/ ofg_ReceivableComponentsAxis
= ofg_AccountedForUnderAsc31020Member
2,354us-gaap_LoansAndLeasesReceivableAllowance
/ ofg_ReceivableComponentsAxis
= ofg_AccountedForUnderAsc31020Member
 
Non-covered acquired loans accounted for under ASC 310-20 | Commercial Portfolio Segment      
Financing Receivable, Allowance for Credit Losses [Line Items]      
Allowance for loan and lease losses, non covered 65us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ ofg_ReceivableComponentsAxis
= ofg_AccountedForUnderAsc31020Member
926us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ ofg_ReceivableComponentsAxis
= ofg_AccountedForUnderAsc31020Member
 
Non-covered acquired loans accounted for under ASC 310-20 | Consumer Portfolio Segment      
Financing Receivable, Allowance for Credit Losses [Line Items]      
Allowance for loan and lease losses, non covered 1,211us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ ofg_ReceivableComponentsAxis
= ofg_AccountedForUnderAsc31020Member
0us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ ofg_ReceivableComponentsAxis
= ofg_AccountedForUnderAsc31020Member
 
Non-covered acquired loans accounted for under ASC 310-20 | Auto and Leasing Portfolio Segment [Member]      
Financing Receivable, Allowance for Credit Losses [Line Items]      
Allowance for loan and lease losses, non covered 3,321us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ofg_AutoAndLeasingPortfolioSegmentMember
/ ofg_ReceivableComponentsAxis
= ofg_AccountedForUnderAsc31020Member
1,428us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ofg_AutoAndLeasingPortfolioSegmentMember
/ ofg_ReceivableComponentsAxis
= ofg_AccountedForUnderAsc31020Member
 
Accounted for under ASC 310-30 [Member]      
Financing Receivable, Allowance for Credit Losses [Line Items]      
Allowance for loan and lease losses, non covered 13,481us-gaap_LoansAndLeasesReceivableAllowance
/ ofg_ReceivableComponentsAxis
= ofg_AccountedForUnderAsc31030Member
2,863us-gaap_LoansAndLeasesReceivableAllowance
/ ofg_ReceivableComponentsAxis
= ofg_AccountedForUnderAsc31030Member
 
Accounted for under ASC 310-30 [Member] | Commercial Portfolio Segment      
Financing Receivable, Allowance for Credit Losses [Line Items]      
Allowance for loan and lease losses, non covered 13,476us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ ofg_ReceivableComponentsAxis
= ofg_AccountedForUnderAsc31030Member
1,713us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ ofg_ReceivableComponentsAxis
= ofg_AccountedForUnderAsc31030Member
 
Accounted for under ASC 310-30 [Member] | Consumer Portfolio Segment      
Financing Receivable, Allowance for Credit Losses [Line Items]      
Allowance for loan and lease losses, non covered 5us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ ofg_ReceivableComponentsAxis
= ofg_AccountedForUnderAsc31030Member
418us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ ofg_ReceivableComponentsAxis
= ofg_AccountedForUnderAsc31030Member
 
Accounted for under ASC 310-30 [Member] | Automobile Loan [Member]      
Financing Receivable, Allowance for Credit Losses [Line Items]      
Allowance for loan and lease losses, non covered 0us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_AutomobileLoanMember
/ ofg_ReceivableComponentsAxis
= ofg_AccountedForUnderAsc31030Member
732us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_AutomobileLoanMember
/ ofg_ReceivableComponentsAxis
= ofg_AccountedForUnderAsc31030Member
 
Acquired Loans In An F D I C Assisted Transaction [Member]      
Financing Receivable, Allowance for Credit Losses [Line Items]      
Loans And Leases Receivable Allowance, Covered 64,245us-gaap_LoansAndLeasesReceivableAllowanceCovered
/ ofg_ReceivableComponentsAxis
= ofg_AcquiredLoansInFDICAssistedTransactionMember
52,729us-gaap_LoansAndLeasesReceivableAllowanceCovered
/ ofg_ReceivableComponentsAxis
= ofg_AcquiredLoansInFDICAssistedTransactionMember
 
Acquired Loans In An F D I C Assisted Transaction [Member] | Consumer Portfolio Segment      
Financing Receivable, Allowance for Credit Losses [Line Items]      
Loans And Leases Receivable Allowance, Covered 389us-gaap_LoansAndLeasesReceivableAllowanceCovered
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ ofg_ReceivableComponentsAxis
= ofg_AcquiredLoansInFDICAssistedTransactionMember
615us-gaap_LoansAndLeasesReceivableAllowanceCovered
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ ofg_ReceivableComponentsAxis
= ofg_AcquiredLoansInFDICAssistedTransactionMember
 
Acquired Loans In An F D I C Assisted Transaction [Member] | Loans Secured by multi-family properties [Member]      
Financing Receivable, Allowance for Credit Losses [Line Items]      
Loans And Leases Receivable Allowance, Covered 15,522us-gaap_LoansAndLeasesReceivableAllowanceCovered
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ofg_LoansSecuredByMultiFamilyPropertiesMember
/ ofg_ReceivableComponentsAxis
= ofg_AcquiredLoansInFDICAssistedTransactionMember
12,495us-gaap_LoansAndLeasesReceivableAllowanceCovered
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ofg_LoansSecuredByMultiFamilyPropertiesMember
/ ofg_ReceivableComponentsAxis
= ofg_AcquiredLoansInFDICAssistedTransactionMember
 
Acquired Loans In An F D I C Assisted Transaction [Member] | Commercial and Other Construction [Member]      
Financing Receivable, Allowance for Credit Losses [Line Items]      
Loans And Leases Receivable Allowance, Covered $ 48,334us-gaap_LoansAndLeasesReceivableAllowanceCovered
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ofg_CommercialAndOtherConstructionMember
/ ofg_ReceivableComponentsAxis
= ofg_AcquiredLoansInFDICAssistedTransactionMember
$ 39,619us-gaap_LoansAndLeasesReceivableAllowanceCovered
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ofg_CommercialAndOtherConstructionMember
/ ofg_ReceivableComponentsAxis
= ofg_AcquiredLoansInFDICAssistedTransactionMember