XML 13 R25.htm IDEA: XBRL DOCUMENT v2.4.1.9
PENSION AND POST-RETIREMENT PLANS (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 0 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Apr. 10, 2015
Pension Benefits      
Components of Net Periodic Benefit Cost      
Service cost $ 0.9us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= matx_NonqualifiedPensionPlansMember
$ 0.8us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= matx_NonqualifiedPensionPlansMember
 
Interest cost 2.4us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= matx_NonqualifiedPensionPlansMember
2.4us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= matx_NonqualifiedPensionPlansMember
 
Expected return on plan assets (3.5)us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= matx_NonqualifiedPensionPlansMember
(3.5)us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= matx_NonqualifiedPensionPlansMember
 
Amortization of net loss 1.6us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= matx_NonqualifiedPensionPlansMember
0.8us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= matx_NonqualifiedPensionPlansMember
 
Amortization of prior service cost (0.6)us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= matx_NonqualifiedPensionPlansMember
(0.6)us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= matx_NonqualifiedPensionPlansMember
 
Net Periodic Cost (Benefit) 0.8us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= matx_NonqualifiedPensionPlansMember
(0.1)us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= matx_NonqualifiedPensionPlansMember
 
Full year expected cash contributions to pension plan 6.2us-gaap_DefinedBenefitPlanExpectedContributionsInCurrentFiscalYear
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= matx_NonqualifiedPensionPlansMember
   
Pension Benefits | Subsequent event      
Components of Net Periodic Benefit Cost      
Initial contribution     1.6us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= matx_NonqualifiedPensionPlansMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Post-retirement Benefits      
Components of Net Periodic Benefit Cost      
Service cost 0.4us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= matx_NonqualifiedAndPostretirementBenefitPlansMember
0.3us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= matx_NonqualifiedAndPostretirementBenefitPlansMember
 
Interest cost 0.6us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= matx_NonqualifiedAndPostretirementBenefitPlansMember
0.6us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= matx_NonqualifiedAndPostretirementBenefitPlansMember
 
Amortization of net loss 0.6us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= matx_NonqualifiedAndPostretirementBenefitPlansMember
0.1us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= matx_NonqualifiedAndPostretirementBenefitPlansMember
 
Net Periodic Cost (Benefit) $ 1.6us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= matx_NonqualifiedAndPostretirementBenefitPlansMember
$ 1.0us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= matx_NonqualifiedAndPostretirementBenefitPlansMember