XML 64 R38.htm IDEA: XBRL DOCUMENT v2.4.1.9
Share-Based Compensation - Activity of stock option plans (Details) (Stock Options, 2012 Plan, USD $)
In Millions, except Share data, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Stock Options | 2012 Plan
 
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]  
Outstanding, beginning balance (in shares) 1,124,600us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= alex_PlanMember
Exercised (in shares) (23,900)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= alex_PlanMember
Outstanding, ending balance (in shares) 1,100,700us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= alex_PlanMember
Exercisable (in shares) 1,100,700us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= alex_PlanMember
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]  
Outstanding, beginning balance (in dollars per share) $ 18.84us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= alex_PlanMember
Exercised (in dollars per share) $ 20.16us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= alex_PlanMember
Outstanding, ending balance (in dollars per share) $ 18.81us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= alex_PlanMember
Exercisable (in dollars per share) $ 18.81us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= alex_PlanMember
Weighted Average Contractual Life [Abstract]  
Outstanding weighted average contractual life (in years) 4 years 3 months 12 days
Exercisable weighted average contractual life (in years) 4 years 3 months 0 days
Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Aggregate Intrinsic Value [Abstract]  
Outstanding aggregate intrinsic value $ 26.6us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= alex_PlanMember
Exercisable intrinsic value $ 26.6us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= alex_PlanMember