XML 120 R72.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Restricted Investments - Balances of Restricted Investments (Details) - USD ($) $ in Millions | Dec. 31, 2018 | Dec. 31, 2017
--- | --- | ---
Summary of restricted investments by health plan |  |
Restricted investments by health plan | $ 120 | $ 119
Health Plans |  |
Summary of restricted investments by health plan |  |
Restricted investments by health plan | 120 | 119
Health Plans | Florida |  |
Summary of restricted investments by health plan |  |
Restricted investments by health plan | 32 | 31
Health Plans | New Mexico |  |
Summary of restricted investments by health plan |  |
Restricted investments by health plan | 43 | 43
Health Plans | Ohio |  |
Summary of restricted investments by health plan |  |
Restricted investments by health plan | 12 | 12
Health Plans | Puerto Rico |  |
Summary of restricted investments by health plan |  |
Restricted investments by health plan | 10 | 10
Health Plans | Other |  |
Summary of restricted investments by health plan |  |
Restricted investments by health plan | $ 23 | $ 23

X
- References No definition available. + Details
Name: | us-gaap_RestrictedCashAndInvestmentsNoncurrentAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition This element represents the noncurrent portion of investments which are not defined as or included in marketable (debt, equity, or other) securities that are pledged or subject to withdrawal restrictions. + References No definition available. + Details
Name: | us-gaap_RestrictedInvestmentsNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=moh_HealthPlansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=stpr_FL
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=stpr_NM
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=stpr_OH
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=country_PR
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=moh_OtherHealthPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |