XML 41 R148.htm IDEA: XBRL DOCUMENT v2.4.1.9
Business Segments (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Segment Reporting Information [Line Items]      
Total interest income $ 485,257us-gaap_InterestAndDividendIncomeOperating $ 493,632us-gaap_InterestAndDividendIncomeOperating $ 260,808us-gaap_InterestAndDividendIncomeOperating
Interest expense (76,782)us-gaap_InterestExpense (83,960)us-gaap_InterestExpense (103,518)us-gaap_InterestExpense
Net interest income 408,475us-gaap_InterestIncomeExpenseNet 409,672us-gaap_InterestIncomeExpenseNet 157,290us-gaap_InterestIncomeExpenseNet
Provision For Non Covered Loan And Lease Losses. (54,960)ofg_ProvisionForNonCoveredLoanAndLeaseLosses (67,559)ofg_ProvisionForNonCoveredLoanAndLeaseLosses (13,854)ofg_ProvisionForNonCoveredLoanAndLeaseLosses
Provision for Covered Loan and Lease Losses, net (5,680)ofg_ProvisionForCoveredLoanAndLeaseLosses (5,335)ofg_ProvisionForCoveredLoanAndLeaseLosses (9,827)ofg_ProvisionForCoveredLoanAndLeaseLosses
Total non-interest income (loss), net 17,323us-gaap_NoninterestIncome 17,095us-gaap_NoninterestIncome 26,055us-gaap_NoninterestIncome
Non-interest expenses (242,725)us-gaap_NoninterestExpense (264,136)us-gaap_NoninterestExpense (131,808)us-gaap_NoninterestExpense
Total assets 7,449,109us-gaap_Assets 8,158,015us-gaap_Assets  
Banking [Member]      
Segment Reporting Information [Line Items]      
Total interest income 435,580us-gaap_InterestAndDividendIncomeOperating
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_BankingMember
445,363us-gaap_InterestAndDividendIncomeOperating
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_BankingMember
165,492us-gaap_InterestAndDividendIncomeOperating
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_BankingMember
Interest expense (34,721)us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_BankingMember
(42,044)us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_BankingMember
(22,232)us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_BankingMember
Net interest income 400,859us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_BankingMember
403,319us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_BankingMember
143,260us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_BankingMember
Provision For Non Covered Loan And Lease Losses. (54,960)ofg_ProvisionForNonCoveredLoanAndLeaseLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_BankingMember
(67,559)ofg_ProvisionForNonCoveredLoanAndLeaseLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_BankingMember
(13,854)ofg_ProvisionForNonCoveredLoanAndLeaseLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_BankingMember
Provision for Covered Loan and Lease Losses, net (5,680)ofg_ProvisionForCoveredLoanAndLeaseLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_BankingMember
(5,335)ofg_ProvisionForCoveredLoanAndLeaseLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_BankingMember
(9,827)ofg_ProvisionForCoveredLoanAndLeaseLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_BankingMember
Total non-interest income (loss), net (13,389)us-gaap_NoninterestIncome
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_BankingMember
(17,438)us-gaap_NoninterestIncome
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_BankingMember
(5,886)us-gaap_NoninterestIncome
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_BankingMember
Non-interest expenses (213,935)us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_BankingMember
(222,408)us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_BankingMember
(90,183)us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_BankingMember
Intersegment revenues 1,410ofg_IntersegmentRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_BankingMember
618ofg_IntersegmentRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_BankingMember
1,594ofg_IntersegmentRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_BankingMember
Intersegment expenses (327)us-gaap_CostsAndExpensesRelatedParty
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_BankingMember
0us-gaap_CostsAndExpensesRelatedParty
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_BankingMember
0us-gaap_CostsAndExpensesRelatedParty
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_BankingMember
Income (loss) before Income Taxes, Parent 113,978us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_BankingMember
91,197us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_BankingMember
25,104us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_BankingMember
Total assets 6,454,015us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_BankingMember
5,820,726us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_BankingMember
3,223,963us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_BankingMember
Financial Services      
Segment Reporting Information [Line Items]      
Total interest income 174us-gaap_InterestAndDividendIncomeOperating
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_WealthManagementMember
354us-gaap_InterestAndDividendIncomeOperating
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_WealthManagementMember
0us-gaap_InterestAndDividendIncomeOperating
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_WealthManagementMember
Interest expense 0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_WealthManagementMember
0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_WealthManagementMember
0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_WealthManagementMember
Net interest income 174us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_WealthManagementMember
354us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_WealthManagementMember
0us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_WealthManagementMember
Provision For Non Covered Loan And Lease Losses. 0ofg_ProvisionForNonCoveredLoanAndLeaseLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_WealthManagementMember
0ofg_ProvisionForNonCoveredLoanAndLeaseLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_WealthManagementMember
0ofg_ProvisionForNonCoveredLoanAndLeaseLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_WealthManagementMember
Provision for Covered Loan and Lease Losses, net 0ofg_ProvisionForCoveredLoanAndLeaseLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_WealthManagementMember
0ofg_ProvisionForCoveredLoanAndLeaseLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_WealthManagementMember
0ofg_ProvisionForCoveredLoanAndLeaseLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_WealthManagementMember
Total non-interest income (loss), net 28,525us-gaap_NoninterestIncome
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_WealthManagementMember
30,614us-gaap_NoninterestIncome
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_WealthManagementMember
25,155us-gaap_NoninterestIncome
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_WealthManagementMember
Non-interest expenses (21,748)us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_WealthManagementMember
(26,603)us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_WealthManagementMember
(28,718)us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_WealthManagementMember
Intersegment revenues 0ofg_IntersegmentRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_WealthManagementMember
0ofg_IntersegmentRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_WealthManagementMember
0ofg_IntersegmentRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_WealthManagementMember
Intersegment expenses (1,089)us-gaap_CostsAndExpensesRelatedParty
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_WealthManagementMember
(1,813)us-gaap_CostsAndExpensesRelatedParty
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_WealthManagementMember
(1,183)us-gaap_CostsAndExpensesRelatedParty
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_WealthManagementMember
Income (loss) before Income Taxes, Parent 5,862us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_WealthManagementMember
2,552us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_WealthManagementMember
(4,746)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_WealthManagementMember
Total assets 21,644us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_WealthManagementMember
23,280us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_WealthManagementMember
18,875us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_WealthManagementMember
Treasury [Member]      
Segment Reporting Information [Line Items]      
Total interest income 49,503us-gaap_InterestAndDividendIncomeOperating
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_TreasuryMember
47,915us-gaap_InterestAndDividendIncomeOperating
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_TreasuryMember
95,316us-gaap_InterestAndDividendIncomeOperating
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_TreasuryMember
Interest expense (42,061)us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_TreasuryMember
(41,916)us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_TreasuryMember
(81,286)us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_TreasuryMember
Net interest income 7,442us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_TreasuryMember
5,999us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_TreasuryMember
14,030us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_TreasuryMember
Provision For Non Covered Loan And Lease Losses. 0ofg_ProvisionForNonCoveredLoanAndLeaseLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_TreasuryMember
0ofg_ProvisionForNonCoveredLoanAndLeaseLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_TreasuryMember
0ofg_ProvisionForNonCoveredLoanAndLeaseLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_TreasuryMember
Provision for Covered Loan and Lease Losses, net 0ofg_ProvisionForCoveredLoanAndLeaseLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_TreasuryMember
0ofg_ProvisionForCoveredLoanAndLeaseLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_TreasuryMember
0ofg_ProvisionForCoveredLoanAndLeaseLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_TreasuryMember
Total non-interest income (loss), net 2,187us-gaap_NoninterestIncome
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_TreasuryMember
3,919us-gaap_NoninterestIncome
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_TreasuryMember
6,786us-gaap_NoninterestIncome
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_TreasuryMember
Non-interest expenses (7,042)us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_TreasuryMember
(15,125)us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_TreasuryMember
(12,907)us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_TreasuryMember
Intersegment revenues 327ofg_IntersegmentRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_TreasuryMember
1,195ofg_IntersegmentRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_TreasuryMember
0ofg_IntersegmentRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_TreasuryMember
Intersegment expenses (321)us-gaap_CostsAndExpensesRelatedParty
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_TreasuryMember
0us-gaap_CostsAndExpensesRelatedParty
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_TreasuryMember
(411)us-gaap_CostsAndExpensesRelatedParty
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_TreasuryMember
Income (loss) before Income Taxes, Parent 2,593us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_TreasuryMember
(4,012)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_TreasuryMember
7,498us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_TreasuryMember
Total assets 1,940,504us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_TreasuryMember
3,084,409us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_TreasuryMember
6,839,661us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_TreasuryMember
Major Segment [Member]      
Segment Reporting Information [Line Items]      
Total interest income 485,257us-gaap_InterestAndDividendIncomeOperating
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_MajorSegmentMember
493,632us-gaap_InterestAndDividendIncomeOperating
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_MajorSegmentMember
260,808us-gaap_InterestAndDividendIncomeOperating
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_MajorSegmentMember
Interest expense (76,782)us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_MajorSegmentMember
(83,960)us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_MajorSegmentMember
(103,518)us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_MajorSegmentMember
Net interest income 408,475us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_MajorSegmentMember
409,672us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_MajorSegmentMember
157,290us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_MajorSegmentMember
Provision For Non Covered Loan And Lease Losses. (54,960)ofg_ProvisionForNonCoveredLoanAndLeaseLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_MajorSegmentMember
(67,559)ofg_ProvisionForNonCoveredLoanAndLeaseLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_MajorSegmentMember
(13,854)ofg_ProvisionForNonCoveredLoanAndLeaseLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_MajorSegmentMember
Provision for Covered Loan and Lease Losses, net (5,680)ofg_ProvisionForCoveredLoanAndLeaseLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_MajorSegmentMember
(5,335)ofg_ProvisionForCoveredLoanAndLeaseLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_MajorSegmentMember
(9,827)ofg_ProvisionForCoveredLoanAndLeaseLosses
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_MajorSegmentMember
Total non-interest income (loss), net 17,323us-gaap_NoninterestIncome
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_MajorSegmentMember
17,095us-gaap_NoninterestIncome
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_MajorSegmentMember
26,055us-gaap_NoninterestIncome
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_MajorSegmentMember
Non-interest expenses (242,725)us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_MajorSegmentMember
(264,136)us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_MajorSegmentMember
(131,808)us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_MajorSegmentMember
Intersegment revenues 1,737ofg_IntersegmentRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_MajorSegmentMember
1,813ofg_IntersegmentRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_MajorSegmentMember
1,594ofg_IntersegmentRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_MajorSegmentMember
Intersegment expenses (1,737)us-gaap_CostsAndExpensesRelatedParty
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_MajorSegmentMember
(1,813)us-gaap_CostsAndExpensesRelatedParty
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_MajorSegmentMember
(1,594)us-gaap_CostsAndExpensesRelatedParty
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_MajorSegmentMember
Income (loss) before Income Taxes, Parent 122,433us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_MajorSegmentMember
89,737us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_MajorSegmentMember
27,856us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_MajorSegmentMember
Total assets 8,416,163us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_MajorSegmentMember
8,928,415us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_MajorSegmentMember
10,082,499us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= ofg_MajorSegmentMember
Intersegment Elimination [Member]      
Segment Reporting Information [Line Items]      
Total interest income 0us-gaap_InterestAndDividendIncomeOperating
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_InterestAndDividendIncomeOperating
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_InterestAndDividendIncomeOperating
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Interest expense 0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Net interest income 0us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Provision For Non Covered Loan And Lease Losses. 0ofg_ProvisionForNonCoveredLoanAndLeaseLosses
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0ofg_ProvisionForNonCoveredLoanAndLeaseLosses
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0ofg_ProvisionForNonCoveredLoanAndLeaseLosses
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Provision for Covered Loan and Lease Losses, net 0ofg_ProvisionForCoveredLoanAndLeaseLosses
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0ofg_ProvisionForCoveredLoanAndLeaseLosses
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0ofg_ProvisionForCoveredLoanAndLeaseLosses
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Total non-interest income (loss), net 0us-gaap_NoninterestIncome
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_NoninterestIncome
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_NoninterestIncome
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Non-interest expenses 0us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Intersegment revenues (1,737)ofg_IntersegmentRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(1,813)ofg_IntersegmentRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(1,594)ofg_IntersegmentRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Intersegment expenses 1,737us-gaap_CostsAndExpensesRelatedParty
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
1,813us-gaap_CostsAndExpensesRelatedParty
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
1,594us-gaap_CostsAndExpensesRelatedParty
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Income (loss) before Income Taxes, Parent 0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Total assets $ (967,054)us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
$ (770,400)us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
$ (870,741)us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember