XML 73 R94.htm IDEA: XBRL DOCUMENT v2.4.1.9
Share-Based Awards - Fair Value Measurement Assumptions (Details) (2012 Plan, Restricted Stock Units (RSUs), Time-Based Vesting)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
2012 Plan | Restricted Stock Units (RSUs) | Time-Based Vesting
   
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Volatility of A&B common stock 25.40%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= alex_PlanMember
/ us-gaap_VestingAxis
= alex_TimeBasedVestingMember
31.80%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= alex_PlanMember
/ us-gaap_VestingAxis
= alex_TimeBasedVestingMember
Average volatility of peer companies 27.30%alex_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageVolatilityRateofPeers
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= alex_PlanMember
/ us-gaap_VestingAxis
= alex_TimeBasedVestingMember
35.70%alex_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageVolatilityRateofPeers
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= alex_PlanMember
/ us-gaap_VestingAxis
= alex_TimeBasedVestingMember
Risk-free interest rate 0.37%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= alex_PlanMember
/ us-gaap_VestingAxis
= alex_TimeBasedVestingMember
0.29%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= alex_PlanMember
/ us-gaap_VestingAxis
= alex_TimeBasedVestingMember