XML 39 R109.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments - Derivative Liabilities (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Derivative [Line Items]    
Net Amount Presented in the Balance Sheet $ 46,160us-gaap_DerivativeLiabilities $ 43,369us-gaap_DerivativeLiabilities
Derivative Liabilities Subject to Master Netting Arrangement [Member]    
Derivative [Line Items]    
Net Amount Presented in the Balance Sheet 45,985us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
40,323us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
Gross Amount Not Offset in the Balance Sheet Financial Instruments, Derivative Liabilities 30,976us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
36,581us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
Gross Amount Not Offset in the Balance Sheet Cash Collateral Pledged, Derivative Liabilities 13,243us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
1,610us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
Net Amount, Derivative Liabilities 1,766fnb_DerivativeLiabilitiesNetAmount
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
2,132fnb_DerivativeLiabilitiesNetAmount
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
Derivative Liabilities Subject to Master Netting Arrangement [Member] | Counterparty A [Member]    
Derivative [Line Items]    
Net Amount Presented in the Balance Sheet 3,897us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartyAMember
4,934us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartyAMember
Gross Amount Not Offset in the Balance Sheet Financial Instruments, Derivative Liabilities 3,897us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartyAMember
4,934us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartyAMember
Gross Amount Not Offset in the Balance Sheet Cash Collateral Pledged, Derivative Liabilities 0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartyAMember
0us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartyAMember
Net Amount, Derivative Liabilities 0fnb_DerivativeLiabilitiesNetAmount
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartyAMember
0fnb_DerivativeLiabilitiesNetAmount
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartyAMember
Derivative Liabilities Subject to Master Netting Arrangement [Member] | Counterparty B [Member]    
Derivative [Line Items]    
Net Amount Presented in the Balance Sheet 1,741us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartybMember
3,249us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartybMember
Gross Amount Not Offset in the Balance Sheet Financial Instruments, Derivative Liabilities 1,741us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartybMember
3,249us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartybMember
Derivative Liabilities Subject to Master Netting Arrangement [Member] | Counterparty C [Member]    
Derivative [Line Items]    
Net Amount Presented in the Balance Sheet 1,124us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartycMember
1,431us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartycMember
Gross Amount Not Offset in the Balance Sheet Financial Instruments, Derivative Liabilities 1,124us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartycMember
1,431us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartycMember
Derivative Liabilities Subject to Master Netting Arrangement [Member] | Counterparty D [Member]    
Derivative [Line Items]    
Net Amount Presented in the Balance Sheet 6,757us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartydMember
9,614us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartydMember
Gross Amount Not Offset in the Balance Sheet Financial Instruments, Derivative Liabilities 6,757us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartydMember
9,614us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartydMember
Derivative Liabilities Subject to Master Netting Arrangement [Member] | Counterparty E [Member]    
Derivative [Line Items]    
Net Amount Presented in the Balance Sheet 3,444us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartyeMember
6,257us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartyeMember
Gross Amount Not Offset in the Balance Sheet Financial Instruments, Derivative Liabilities 3,444us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartyeMember
6,257us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartyeMember
Derivative Liabilities Subject to Master Netting Arrangement [Member] | Counterparty F [Member]    
Derivative [Line Items]    
Net Amount Presented in the Balance Sheet 895us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartyfMember
13us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartyfMember
Gross Amount Not Offset in the Balance Sheet Financial Instruments, Derivative Liabilities 875us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartyfMember
13us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartyfMember
Net Amount, Derivative Liabilities 20fnb_DerivativeLiabilitiesNetAmount
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartyfMember
 
Derivative Liabilities Subject to Master Netting Arrangement [Member] | Counterparty G [Member]    
Derivative [Line Items]    
Net Amount Presented in the Balance Sheet 7,173us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartygMember
5,309us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartygMember
Gross Amount Not Offset in the Balance Sheet Financial Instruments, Derivative Liabilities 7,173us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartygMember
5,309us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartygMember
Derivative Liabilities Subject to Master Netting Arrangement [Member] | Counterparty H [Member]    
Derivative [Line Items]    
Net Amount Presented in the Balance Sheet 1,746us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartyhMember
2,257us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartyhMember
Gross Amount Not Offset in the Balance Sheet Financial Instruments, Derivative Liabilities   125us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartyhMember
Net Amount, Derivative Liabilities 1,746fnb_DerivativeLiabilitiesNetAmount
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartyhMember
2,132fnb_DerivativeLiabilitiesNetAmount
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartyhMember
Derivative Liabilities Subject to Master Netting Arrangement [Member] | Counterparty I [Member]    
Derivative [Line Items]    
Net Amount Presented in the Balance Sheet 5,965us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartyiMember
5,649us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartyiMember
Gross Amount Not Offset in the Balance Sheet Financial Instruments, Derivative Liabilities 5,965us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartyiMember
5,649us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartyiMember
Derivative Liabilities Subject to Master Netting Arrangement [Member] | Counterparty J [Member]    
Derivative [Line Items]    
Net Amount Presented in the Balance Sheet 13,243us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartyjMember
1,610us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartyjMember
Gross Amount Not Offset in the Balance Sheet Cash Collateral Pledged, Derivative Liabilities $ 13,243us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartyjMember
$ 1,610us-gaap_DerivativeCollateralRightToReclaimCash
/ us-gaap_BalanceSheetLocationAxis
= fnb_DerivativeLiabilitiesSubjectToMasterNettingArrangementMember
/ us-gaap_CounterpartyNameAxis
= fnb_CounterpartyjMember