XML 81 R66.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Financial Instruments (Net gains or losses) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Derivative Instruments, Gain (Loss)    
Net gains (losses) recognized in income $ 1,258us-gaap_DerivativeGainLossOnDerivativeNet $ 1,550us-gaap_DerivativeGainLossOnDerivativeNet
Interest Rate Lock Commitments | Mortgage Banking Income    
Derivative Instruments, Gain (Loss)    
Net gains (losses) recognized in income 587us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_IncomeStatementLocationAxis
= boh_MortgageBankingIncomeMember
1,101us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_IncomeStatementLocationAxis
= boh_MortgageBankingIncomeMember
Forward Commitments | Mortgage Banking Income    
Derivative Instruments, Gain (Loss)    
Net gains (losses) recognized in income 22us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
/ us-gaap_IncomeStatementLocationAxis
= boh_MortgageBankingIncomeMember
(354)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
/ us-gaap_IncomeStatementLocationAxis
= boh_MortgageBankingIncomeMember
Interest Rate Swap Agreements | Other Noninterest Income    
Derivative Instruments, Gain (Loss)    
Net gains (losses) recognized in income 0us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_IncomeStatementLocationAxis
= boh_OtherNoninterestIncomeMember
4us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_IncomeStatementLocationAxis
= boh_OtherNoninterestIncomeMember
Foreign Exchange Contracts | Other Noninterest Income    
Derivative Instruments, Gain (Loss)    
Net gains (losses) recognized in income $ 649us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_IncomeStatementLocationAxis
= boh_OtherNoninterestIncomeMember
$ 799us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_IncomeStatementLocationAxis
= boh_OtherNoninterestIncomeMember