XML 112 R101.htm IDEA: XBRL DOCUMENT
v3.25.2

GUARANTEES (Narrative) (Details) - USD ($) $ in Thousands | 3 Months Ended | 6 Months Ended |
--- | --- | --- | ---
Jun. 30, 2025 | Jun. 30, 2024 | Jun. 30, 2025 | Jun. 30, 2024 | Dec. 31, 2024
Guarantor Obligations [Line Items] |  |  |  |  |
Acquired standby letters of credit and financial guarantees | $ 26,300 |  | $ 26,300 |  | $ 25,300
Repurchased loans not subject to credit recourse provision | 1,300 | $ 915 | 2,300 | $ 1,900 |
Amount of serviced loans | 5,600,000 |  | 5,600,000 |  | 5,600,000
Funds advanced to investors under servicing agreements | 4,900 |  | 4,900 |  | 5,000
Recourse |  |  |  |  |
Guarantor Obligations [Line Items] |  |  |  |  |
Loans sold with recourse | 86,747 |  | 86,747 |  | 90,464
Liability for estimated credit losses to loans sold with credit recourse | 91 |  | 91 |  | 155
Repurchased GNMA | 69 | 106 | 69 | 240 |
Early extinguishment of debt | 130 | 14 | 64 | 43 |
Nonrecourse |  |  |  |  |
Guarantor Obligations [Line Items] |  |  |  |  |
Early extinguishment of debt | 75 | $ 21 | 90 | $ (77) |
Nonrecourse | Loan serviced under representation warranties |  |  |  |  |
Guarantor Obligations [Line Items] |  |  |  |  |
Loans sold with recourse | $ 287 |  | $ 287 |  | $ 562

X
- Definition Commitment acquired under recent business acquisition which represent an irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation. + References No definition available. + Details
Name: | ofg_AcquiredStandbyLettersOfCreditAndFinancialGuarantees
Namespace Prefix: | ofg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of serviced loans for third parties. + References No definition available. + Details
Name: | ofg_AmountOfServicedLoans
Namespace Prefix: | ofg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition This balances represents the total of funds advanced to investors under servicing agreements. As stated in the note, under these servicing agreements, the Company is required to advance to investors the payment of principal, interest, taxes and insurance, if such payments have not been received from the borrowers. + References No definition available. + Details
Name: | ofg_FundsAdvancedToInvestorsUnderServicingAgreements
Namespace Prefix: | ofg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Unpaid principal amount of loans repurchased under representation and warranty arrangements. + References No definition available. + Details
Name: | ofg_RepurchasedLoan
Namespace Prefix: | ofg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Unpaid principal amount of loans repurchased not under representation and warranty arrangements. + References No definition available. + Details
Name: | ofg_RepurchasedLoansNotSubjectToCreditRecourseProvision
Namespace Prefix: | ofg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Principal amount of transferred financial assets in which the transferor has continuing involvement with the assets underlying the transaction. Continuing involvement includes, but is not limited to, servicing, recourse, and restrictions on transferor's interests in transferred financial assets. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 860 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481326/860-20-50-4 + Details
Name: | us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 470 -SubTopic 50 -Section 40 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481303/470-50-40-2 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 470 -SubTopic 50 -Section 40 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481303/470-50-40-4 + Details
Name: | us-gaap_GainsLossesOnExtinguishmentOfDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4 + Details
Name: | us-gaap_GuaranteeObligationsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of joint and several liability recognized in the balance sheet. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 405 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1 + Details
Name: | us-gaap_ObligationWithJointAndSeveralLiabilityArrangementAmountRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_RecourseStatusAxis=us-gaap_RecourseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RecourseStatusAxis=us-gaap_NonrecourseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_GuaranteeObligationsByNatureAxis=ofg_LoanServicedUnderRepresentationWarrantiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |