XML 36 R76.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee Benefit Plans - Fair Value of Pension Plan Assets (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets at end of year $ 160.8us-gaap_DefinedBenefitPlanFairValueOfPlanAssets $ 153.4us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
Cash    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets at end of year 3.5us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
5.2us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
Domestic    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets at end of year 18.2us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= alex_EquitySecuritiesDomesticMember
44.8us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= alex_EquitySecuritiesDomesticMember
Domestic exchange-traded funds    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets at end of year 33.0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= alex_EquitySecuritiesDomesticExchangeTradedFundsMember
 
International    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets at end of year 9.8us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= alex_EquitySecuritiesInternationalMember
24.4us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= alex_EquitySecuritiesInternationalMember
International and emerging markets exchange-traded funds    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets at end of year 14.9us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= alex_EquitySecuritiesForeignExchangeTradedFundsMember
 
Exchange traded funds - U.S. Treasuries    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets at end of year 24.7us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_USTreasurySecuritiesMember
16.3us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_USTreasurySecuritiesMember
Domestic corporate bonds and notes    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets at end of year 40.9us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
45.0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
Limited partnership investment in high-yield U.S. corporate bonds    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets at end of year   6.4us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= alex_FixedIncomeSecuritiesHighYieldUSCorporateBondsMember
Real estate partnership interests    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets at end of year   7.5us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_RealEstateMember
Foreign corporate bonds    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets at end of year 5.4us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_ForeignCorporateDebtSecuritiesMember
 
Limited partnership interest in private equity fund    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets at end of year 0.3us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PrivateEquityFundsMember
0.3us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PrivateEquityFundsMember
Exchange-traded global real estate fund    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets at end of year 5.1us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_RealEstateFundsMember
 
Insurance contracts    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets at end of year 1.4us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= alex_InsuranceContractsMember
1.0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= alex_InsuranceContractsMember
Exchange-traded commodity fund    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets at end of year 2.8us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_ExchangeTradedFundsMember
2.5us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_ExchangeTradedFundsMember
Other receivables    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets at end of year 0.8us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= alex_OtherReceivablesMember
 
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets at end of year 112.7us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
138.2us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Quoted Prices in Active Markets for Identical Assets (Level 1) | Cash    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets at end of year 3.5us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
5.2us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Quoted Prices in Active Markets for Identical Assets (Level 1) | Domestic    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets at end of year 18.2us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= alex_EquitySecuritiesDomesticMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
44.8us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= alex_EquitySecuritiesDomesticMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Quoted Prices in Active Markets for Identical Assets (Level 1) | Domestic exchange-traded funds    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets at end of year 33.0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= alex_EquitySecuritiesDomesticExchangeTradedFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Quoted Prices in Active Markets for Identical Assets (Level 1) | International    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets at end of year 9.7us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= alex_EquitySecuritiesInternationalMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
24.4us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= alex_EquitySecuritiesInternationalMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Quoted Prices in Active Markets for Identical Assets (Level 1) | International and emerging markets exchange-traded funds    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets at end of year 14.9us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= alex_EquitySecuritiesForeignExchangeTradedFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Quoted Prices in Active Markets for Identical Assets (Level 1) | Exchange traded funds - U.S. Treasuries    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets at end of year 24.7us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_USTreasurySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
16.3us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_USTreasurySecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Quoted Prices in Active Markets for Identical Assets (Level 1) | Domestic corporate bonds and notes    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets at end of year   45.0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Quoted Prices in Active Markets for Identical Assets (Level 1) | Exchange-traded global real estate fund    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets at end of year 5.1us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_RealEstateFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Quoted Prices in Active Markets for Identical Assets (Level 1) | Exchange-traded commodity fund    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets at end of year 2.8us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_ExchangeTradedFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
2.5us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_ExchangeTradedFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Quoted Prices in Active Markets for Identical Assets (Level 1) | Other receivables    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets at end of year 0.8us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= alex_OtherReceivablesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Significant Other Observable Inputs (Level 2)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets at end of year 46.4us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Significant Other Observable Inputs (Level 2) | International    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets at end of year 0.1us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= alex_EquitySecuritiesInternationalMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Significant Other Observable Inputs (Level 2) | Domestic corporate bonds and notes    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets at end of year 40.9us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_DomesticCorporateDebtSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Significant Other Observable Inputs (Level 2) | Foreign corporate bonds    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets at end of year 5.4us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_ForeignCorporateDebtSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Significant Un-observable Inputs (Level 3)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets at end of year 1.7us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
15.2us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Significant Un-observable Inputs (Level 3) | Limited partnership investment in high-yield U.S. corporate bonds    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets at end of year   6.4us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= alex_FixedIncomeSecuritiesHighYieldUSCorporateBondsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Significant Un-observable Inputs (Level 3) | Real estate partnership interests    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets at end of year   7.5us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_RealEstateMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Significant Un-observable Inputs (Level 3) | Limited partnership interest in private equity fund    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets at end of year 0.3us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PrivateEquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0.3us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_PrivateEquityFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Significant Un-observable Inputs (Level 3) | Insurance contracts    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets at end of year $ 1.4us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= alex_InsuranceContractsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
$ 1.0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= alex_InsuranceContractsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member