XML 44 R35.htm IDEA: XBRL DOCUMENT
v3.23.3

GENERAL SIGNIFICANT ACCOUNTING POLICIES - CAPITAL CONSTRUCTION FUND (Details) $ in Millions | 9 Months Ended |
--- | --- | ---
Sep. 30, 2023 USD ($) item | Sep. 30, 2022 USD ($) | Dec. 31, 2022 USD ($)
Cash deposits | $ 120.8 | $ 579.7 |
Qualifying cash withdrawal payments | 49.9 | 14.7 |
Accounts receivable, net | $ 305.2 |  | $ 268.5
Number of vessels under agreements for construction | item | 3 |  |
Eligible Accounts Receivable Assigned to CCF |  |  |
Capital construction fund | $ 591.6 | 565.0 | 518.2
Cash deposits | 100.0 | 579.7 |
Interest earned | 23.3 |  |
Qualifying cash withdrawal payments | (49.9) | (14.7) |
Amount pledged to capital construction fund | 200.0 | $ 0.0 |
Accounts receivable, net | $ 213.2 |  | $ 9.9
Weighted average life of securities held within the fund | 44 days |  |

X
- Definition The amount pledged to capital construction fund. + References No definition available. + Details
Name: | matx_AmountPledgedToCapitalConstructionFund
Namespace Prefix: | matx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The balance of cash on deposit in capital construction fund. + References No definition available. + Details
Name: | matx_CashOnDepositCapitalConstructionFund
Namespace Prefix: | matx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of cash inflow associated with funds that are not available for withdrawal or use (such as funds held in escrow) and are associated with underlying transactions that are classified as investing activities. + References No definition available. + Details
Name: | matx_DecreasedInRestrictedCash
Namespace Prefix: | matx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cash outflow associated with funds that are not available for withdrawal or use (such as funds held in escrow) and are associated with underlying transactions that are classified as investing activities. + References No definition available. + Details
Name: | matx_IncreasedInRestrictedCash
Namespace Prefix: | matx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of interest earned from the capital construction fund. + References No definition available. + Details
Name: | matx_InterestIncomeFromCapitalConstructionFund
Namespace Prefix: | matx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number of vessels under agreements for construction. + References No definition available. + Details
Name: | matx_NumberOfVesselsUnderAgreementForConstruction
Namespace Prefix: | matx_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Weighted average life of securities held within the fund, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | matx_SecuritiesHeldInFundWeightedAverageLife
Namespace Prefix: | matx_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10 + Details
Name: | us-gaap_ReceivablesNetCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_TradeAccountsReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |