XML 145 R132.htm IDEA: XBRL DOCUMENT
v3.22.4

GUARANTEES (Narrative) (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2022 | Dec. 31, 2021 | Dec. 31, 2020
Guarantor Obligations [Line Items] |  |  |
Acquired standby letters of credit and financial guarantees | $ 24,700 | $ 25,200 |
Repurchased loans not subject to credit recourse provision | 24,200 | 38,900 |
Gain (loss) from early extinguishment of debt | 42 | (1,481) | $ (63)
Amount of serviced loans | 5,800,000 | 5,700,000 |
Funds advanced to investors under servicing agreements | 7,800 | 12,900 |
Recourse |  |  |
Guarantor Obligations [Line Items] |  |  |
Unpaid principal balance of residential subject loans subject to credit recourse | 110,891 | 121,778 |
Repurchased GNMA | 1,500 | 3,100 | 481
Liability for estimated credit losses to loans sold with credit recourse | 147 | 294 |
Gain (loss) from early extinguishment of debt | 148 | (157) | 658
Nonrecourse |  |  |
Guarantor Obligations [Line Items] |  |  |
Gain (loss) from early extinguishment of debt | 281 | (4,300) | $ (2,200)
Loan serviced under representation warranties | Nonrecourse |  |  |
Guarantor Obligations [Line Items] |  |  |
Unpaid principal balance of residential subject loans subject to credit recourse | $ 1,400 | $ 3,400 |

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 -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (a)(1) -URI https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 50 -Section 40 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 50 -Section 40 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585 + 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 No definition available. + 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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 405 -SubTopic 40 -Section 50 -Paragraph 1 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=84228828&loc=SL34748401-199205 + 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: |