XML 36 R79.htm IDEA: XBRL DOCUMENT v2.4.1.9
Bank segment (HEI only) Mortgage Servicing Rights (Details) (American Savings Bank (ASB), Mortgage Servicing Rights (MSR), USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
American Savings Bank (ASB) | Mortgage Servicing Rights (MSR)
       
Loans receivable        
Gross carrying amount $ 27,185us-gaap_ServicingAsset
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ServicingContractsMember
/ dei_LegalEntityAxis
= he_AmericanSavingsBankFSBMember
$ 25,644us-gaap_ServicingAsset
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ServicingContractsMember
/ dei_LegalEntityAxis
= he_AmericanSavingsBankFSBMember
   
Accumulated amortization (15,436)he_ServicingAssetAccumulatedAmortization
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ServicingContractsMember
/ dei_LegalEntityAxis
= he_AmericanSavingsBankFSBMember
(13,706)he_ServicingAssetAccumulatedAmortization
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ServicingContractsMember
/ dei_LegalEntityAxis
= he_AmericanSavingsBankFSBMember
   
Valuation allowance (209)us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ServicingContractsMember
/ dei_LegalEntityAxis
= he_AmericanSavingsBankFSBMember
(251)us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ServicingContractsMember
/ dei_LegalEntityAxis
= he_AmericanSavingsBankFSBMember
(498)us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ServicingContractsMember
/ dei_LegalEntityAxis
= he_AmericanSavingsBankFSBMember
(175)us-gaap_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ServicingContractsMember
/ dei_LegalEntityAxis
= he_AmericanSavingsBankFSBMember
Net carrying amount $ 11,540he_ServicingAssetNet
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ServicingContractsMember
/ dei_LegalEntityAxis
= he_AmericanSavingsBankFSBMember
$ 11,687he_ServicingAssetNet
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ServicingContractsMember
/ dei_LegalEntityAxis
= he_AmericanSavingsBankFSBMember
$ 10,818he_ServicingAssetNet
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ServicingContractsMember
/ dei_LegalEntityAxis
= he_AmericanSavingsBankFSBMember