XML 24 R124.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Financial Instruments - Schedule of Derivative Financial Instruments on Statement of Income (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Interest Rate Contracts [Member]      
Derivative [Line Items]      
Derivatives in fair value hedging relationships $ (1,047)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
$ (522)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
$ (298)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
Interest Income/ (Expense) [Member]      
Derivative [Line Items]      
Derivatives in fair value hedging relationships (1,047)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_IncomeStatementLocationAxis
= ubsi_InterestIncomeExpenseMember
(522)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_IncomeStatementLocationAxis
= ubsi_InterestIncomeExpenseMember
(298)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_IncomeStatementLocationAxis
= ubsi_InterestIncomeExpenseMember
Interest Income/ (Expense) [Member] | Interest Rate Contracts [Member]      
Derivative [Line Items]      
Derivatives in fair value hedging relationships (1,047)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= ubsi_InterestIncomeExpenseMember
(522)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= ubsi_InterestIncomeExpenseMember
(298)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= ubsi_InterestIncomeExpenseMember
Other Income [Member] | Interest Rate Contracts [Member]      
Derivative [Line Items]      
Derivative instruments not designated as hedging instruments, loss 0us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
0us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
0us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
Derivative instruments not designated as hedging instruments, net $ 0us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
$ 0us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember
$ 0us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherIncomeMember