XML 94 R79.htm IDEA: XBRL DOCUMENT
v3.24.0.1

LOANS (Aging of Recorded Investment in Gross Loans) (Details) - USD ($) $ in Thousands | Dec. 31, 2023 | Dec. 31, 2022
--- | --- | ---
Financing Receivable, Past Due [Line Items] |  |
Total Loans | $ 7,534,379 | $ 6,835,322
Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 6,463,127 | 5,641,446
Loans 90+ Days Past Due and Still Accruing | 2,478 | 3,856
30-59 Days Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 117,664 | 91,954
60-89 Days Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 60,739 | 46,997
90+ Days Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 64,634 | 88,912
Total Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 243,037 | 227,763
Current | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 6,220,090 | 5,413,683
Commercial loans: |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 3,076,903 | 2,629,929
Commercial loans: | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 2,941,456 | 2,470,777
Loans 90+ Days Past Due and Still Accruing | 0 | 0
Commercial loans: | 30-59 Days Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 2,951 | 1,866
Commercial loans: | 60-89 Days Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 702 | 884
Commercial loans: | 90+ Days Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 10,645 | 9,372
Commercial loans: | Total Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 14,298 | 12,122
Commercial loans: | Current | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 2,927,158 | 2,458,655
Mortgage loans |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 1,562,609 | 1,704,221
Mortgage loans | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 629,247 | 675,793
Loans 90+ Days Past Due and Still Accruing | 2,478 | 3,856
Mortgage loans | 30-59 Days Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 6,107 | 9,267
Mortgage loans | 60-89 Days Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 9,596 | 5,848
Mortgage loans | 90+ Days Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 31,557 | 56,714
Mortgage loans | Total Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 47,260 | 71,829
Mortgage loans | Current | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 581,987 | 603,964
Consumer |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 620,446 | 537,257
Consumer | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 619,894 | 536,619
Loans 90+ Days Past Due and Still Accruing | 0 | 0
Consumer | 30-59 Days Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 6,996 | 5,584
Consumer | 60-89 Days Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 4,370 | 3,311
Consumer | 90+ Days Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 3,376 | 3,113
Consumer | Total Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 14,742 | 12,008
Consumer | Current | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 605,152 | 524,611
Auto loans |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 2,274,421 | 1,963,915
Auto loans | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 2,272,530 | 1,958,257
Loans 90+ Days Past Due and Still Accruing | 0 | 0
Auto loans | 30-59 Days Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 101,610 | 75,237
Auto loans | 60-89 Days Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 46,071 | 36,954
Auto loans | 90+ Days Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 19,056 | 19,613
Auto loans | Total Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 166,737 | 131,804
Auto loans | Current | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 2,105,793 | 1,826,453
Commercial secured by real estate: | Commercial loans: |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 1,216,195 | 1,112,880
Commercial secured by real estate: | Commercial loans: | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 1,095,207 | 974,202
Loans 90+ Days Past Due and Still Accruing | 0 | 0
Commercial secured by real estate: | Commercial loans: | 30-59 Days Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 1,585 | 923
Commercial secured by real estate: | Commercial loans: | 60-89 Days Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 411 | 164
Commercial secured by real estate: | Commercial loans: | 90+ Days Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 5,671 | 6,147
Commercial secured by real estate: | Commercial loans: | Total Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 7,667 | 7,234
Commercial secured by real estate: | Commercial loans: | Current | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 1,087,540 | 966,968
Other commercial and industrial | Commercial loans: | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 1,091,021 | 854,442
Loans 90+ Days Past Due and Still Accruing | 0 | 0
Other commercial and industrial | Commercial loans: | 30-59 Days Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 1,366 | 943
Other commercial and industrial | Commercial loans: | 60-89 Days Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 291 | 720
Other commercial and industrial | Commercial loans: | 90+ Days Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 4,974 | 3,225
Other commercial and industrial | Commercial loans: | Total Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 6,631 | 4,888
Other commercial and industrial | Commercial loans: | Current | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 1,084,390 | 849,554
US commercial loans: | Commercial loans: |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 755,228 | 642,133
US commercial loans: | Commercial loans: | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 755,228 | 642,133
Loans 90+ Days Past Due and Still Accruing | 0 | 0
US commercial loans: | Commercial loans: | 30-59 Days Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 0 | 0
US commercial loans: | Commercial loans: | 60-89 Days Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 0 | 0
US commercial loans: | Commercial loans: | 90+ Days Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 0 | 0
US commercial loans: | Commercial loans: | Total Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 0 | 0
US commercial loans: | Commercial loans: | Current | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 755,228 | 642,133
Personal loans | Consumer |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 568,622 | 480,958
Personal loans | Consumer | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 568,358 | 480,620
Loans 90+ Days Past Due and Still Accruing | 0 | 0
Personal loans | Consumer | 30-59 Days Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 6,115 | 4,263
Personal loans | Consumer | 60-89 Days Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 4,041 | 2,669
Personal loans | Consumer | 90+ Days Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 2,755 | 2,314
Personal loans | Consumer | Total Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 12,911 | 9,246
Personal loans | Consumer | Current | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 555,447 | 471,374
Credit lines | Consumer |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 11,214 | 13,126
Credit lines | Consumer | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 10,926 | 12,826
Loans 90+ Days Past Due and Still Accruing | 0 | 0
Credit lines | Consumer | 30-59 Days Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 137 | 500
Credit lines | Consumer | 60-89 Days Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 35 | 154
Credit lines | Consumer | 90+ Days Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 35 | 117
Credit lines | Consumer | Total Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 207 | 771
Credit lines | Consumer | Current | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 10,719 | 12,055
Credit cards | Consumer |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 40,314 | 42,872
Credit cards | Consumer | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 40,314 | 42,872
Loans 90+ Days Past Due and Still Accruing | 0 | 0
Credit cards | Consumer | 30-59 Days Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 657 | 730
Credit cards | Consumer | 60-89 Days Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 280 | 486
Credit cards | Consumer | 90+ Days Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 586 | 682
Credit cards | Consumer | Total Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 1,523 | 1,898
Credit cards | Consumer | Current | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 38,791 | 40,974
Overdraft | Consumer |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 296 | 301
Overdraft | Consumer | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 296 | 301
Loans 90+ Days Past Due and Still Accruing | 0 | 0
Overdraft | Consumer | 30-59 Days Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 87 | 91
Overdraft | Consumer | 60-89 Days Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 14 | 2
Overdraft | Consumer | 90+ Days Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 0 | 0
Overdraft | Consumer | Total Past Due | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | 101 | 93
Overdraft | Consumer | Current | Non-PCD |  |
Financing Receivable, Past Due [Line Items] |  |
Total Loans | $ 195 | $ 208

X
- Definition Amortized cost excluding accrued interest, of financing receivable 90 days or more past due and still accruing. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 16 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-16 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost excluding accrued interest, before allowance for credit loss, of financing receivable. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3B -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-3B Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-5 + Details
Name: | us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-14 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 80 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479294/326-20-55-80 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_CreditLossStatusAxis=us-gaap_FinancialAssetAcquiredAndNoCreditDeteriorationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables30To59DaysPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables60To89DaysPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=ofg_AutomobilePortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=ofg_CommercialSecuredByRealEstateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=ofg_OtherCommercialAndIndustrialIncludingPppLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=ofg_UsLoanProgramMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=ofg_PersonalLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=ofg_CreditLinesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CreditCardReceivablesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_BankOverdraftsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |