XML 19 R152.htm IDEA: XBRL DOCUMENT v2.4.1.9
Holding Company Statements (Other Comprenhensive Income) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Condensed Financial Statements Captions Line Items      
Net Income (Loss) Attributable to Parent $ 85,181us-gaap_NetIncomeLoss $ 98,446us-gaap_NetIncomeLoss $ 24,555us-gaap_NetIncomeLoss
Other Comprehensive Income (Loss), Net of Tax [Abstract]      
Other Comprehensive Income, Unrealized Holding Gain (Loss) on Securities Arising During Period, before Tax 19,843us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax (62,080)us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax 63,152us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
Statement Of Other Comprenhensive Income [Member]      
Condensed Financial Statements Captions Line Items      
Net Income (Loss) Attributable to Parent 85,181us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= ofg_StatementOfOtherComprenhensiveIncomeMember
98,446us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= ofg_StatementOfOtherComprenhensiveIncomeMember
24,555us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= ofg_StatementOfOtherComprenhensiveIncomeMember
Other Comprehensive Income (Loss), Net of Tax [Abstract]      
Other Comprehensive Income, Unrealized Holding Gain (Loss) on Securities Arising During Period, before Tax 209us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
/ dei_LegalEntityAxis
= ofg_StatementOfOtherComprenhensiveIncomeMember
(519)us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
/ dei_LegalEntityAxis
= ofg_StatementOfOtherComprenhensiveIncomeMember
683us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
/ dei_LegalEntityAxis
= ofg_StatementOfOtherComprenhensiveIncomeMember
Other Comprehensive Income From Bank Subsidiary 16,361ofg_Othercomprehensiveincomefrombanksubsidiary
/ dei_LegalEntityAxis
= ofg_StatementOfOtherComprenhensiveIncomeMember
(52,249)ofg_Othercomprehensiveincomefrombanksubsidiary
/ dei_LegalEntityAxis
= ofg_StatementOfOtherComprenhensiveIncomeMember
18,169ofg_Othercomprehensiveincomefrombanksubsidiary
/ dei_LegalEntityAxis
= ofg_StatementOfOtherComprenhensiveIncomeMember
Parent Other Comprehensive Income Loss Before Tax Portion 16,570ofg_Parentothercomprehensiveincomelossbeforetaxportion
/ dei_LegalEntityAxis
= ofg_StatementOfOtherComprenhensiveIncomeMember
(52,768)ofg_Parentothercomprehensiveincomelossbeforetaxportion
/ dei_LegalEntityAxis
= ofg_StatementOfOtherComprenhensiveIncomeMember
18,852ofg_Parentothercomprehensiveincomelossbeforetaxportion
/ dei_LegalEntityAxis
= ofg_StatementOfOtherComprenhensiveIncomeMember
IncomeTaxEffect 50ofg_Incometaxeffect
/ dei_LegalEntityAxis
= ofg_StatementOfOtherComprenhensiveIncomeMember
(79)ofg_Incometaxeffect
/ dei_LegalEntityAxis
= ofg_StatementOfOtherComprenhensiveIncomeMember
103ofg_Incometaxeffect
/ dei_LegalEntityAxis
= ofg_StatementOfOtherComprenhensiveIncomeMember
Total Parent Other Comprehensive Income Loss Net Of Tax 16,520ofg_Parentothercomprehensiveincomelossnetoftax
/ dei_LegalEntityAxis
= ofg_StatementOfOtherComprenhensiveIncomeMember
(52,689)ofg_Parentothercomprehensiveincomelossnetoftax
/ dei_LegalEntityAxis
= ofg_StatementOfOtherComprenhensiveIncomeMember
18,749ofg_Parentothercomprehensiveincomelossnetoftax
/ dei_LegalEntityAxis
= ofg_StatementOfOtherComprenhensiveIncomeMember
Total Parent Comprehensive Income Net Of Tax $ 101,701ofg_Parentcomprehensiveincomenetoftax
/ dei_LegalEntityAxis
= ofg_StatementOfOtherComprenhensiveIncomeMember
$ 45,757ofg_Parentcomprehensiveincomenetoftax
/ dei_LegalEntityAxis
= ofg_StatementOfOtherComprenhensiveIncomeMember
$ 43,304ofg_Parentcomprehensiveincomenetoftax
/ dei_LegalEntityAxis
= ofg_StatementOfOtherComprenhensiveIncomeMember