v3.21.2

Reinsurance - Narrative (Details) - USD ($) | Jul. 31, 2019 | Jun. 30, 2021 | Dec. 31, 2020 | Jun. 30, 2020 | Dec. 31, 2019 | Dec. 27, 2018
--- | --- | --- | --- | --- | --- | ---
Reinsurance Retention Policy [Line Items] |  |  |  |  |  |
Reinsurance recoverable for unpaid claims and claims adjustments |  | $ 565,549,000 | $ 592,571,000 |  |  |
Reinsurance recoverable for unpaid claims and claims adjustments, valuation allowance |  | 0 | 0 |  |  |
Reinsurance retention policy, excess retention, amount reinsured | $ 2,178,535,000 |  |  |  |  |
Reinsurance retention policy, amount retained | 600,000,000 |  |  |  |  |
Reinsurance recoverable for paid and unpaid claims and claims adjustments, adverse development cover | 155,000,000 |  |  |  |  |
Reinsurance recoverable for paid and unpaid claims and claims adjustments, ceded cumulative losses | 445,000,000 |  |  |  |  |
Reinsurance recoverables, including reinsurance premium paid |  | 565,549,000 | 592,571,000 | $ 617,496,000 | $ 623,422,000 |
Deferred gain on retroactive reinsurance |  | 54,254,000 | 74,941,000 |  |  |
Collateral by third party | 445,000,000 | 430,552,000 |  |  |  |
Maximum |  |  |  |  |  |
Reinsurance Retention Policy [Line Items] |  |  |  |  |  |
Reinsurance recoverables on paid losses, gross | 312,786,000 |  |  |  |  |
Diversified Reinsurance |  |  |  |  |  |
Reinsurance Retention Policy [Line Items] |  |  |  |  |  |
Assets and liabilities associated with reinsurance business retroceded |  |  |  |  |  | 100.00%
Diversified Reinsurance | Miscellaneous |  |  |  |  |  |
Reinsurance Retention Policy [Line Items] |  |  |  |  |  |
Reinsurance recoverable for unpaid claims and claims adjustments |  | 62,541,000 | 67,972,000 |  |  |
AmTrust Reinsurance |  |  |  |  |  |
Reinsurance Retention Policy [Line Items] |  |  |  |  |  |
Reinsurance recoverable for unpaid claims and claims adjustments | $ 445,000,000 |  |  |  |  |
Reinsurance recoverables, including reinsurance premium paid |  | $ 499,254,000 | $ 519,941,000 |  |  |

X
- Definition Deferred Gain On Reinsurance + References No definition available. + Details
Name: | mhld_DeferredGainOnReinsurance
Namespace Prefix: | mhld_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Reinsurance, Assets And Liabilities, Retroceded, Percentage + References No definition available. + Details
Name: | mhld_ReinsuranceAssetsAndLiabilitiesRetrocededPercentage
Namespace Prefix: | mhld_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Reinsurance, Collateral By Third Party + References No definition available. + Details
Name: | mhld_ReinsuranceCollateralByThirdParty
Namespace Prefix: | mhld_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Reinsurance Recoverable For Paid And Unpaid Claims And Claims Adjustments, Adverse Development Cover + References No definition available. + Details
Name: | mhld_ReinsuranceRecoverableForPaidAndUnpaidClaimsAndClaimsAdjustmentsAdverseDevelopmentCover
Namespace Prefix: | mhld_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Reinsurance Recoverable For Paid And Unpaid Claims And Claims Adjustments, Ceded Cumulative Losses + References No definition available. + Details
Name: | mhld_ReinsuranceRecoverableForPaidAndUnpaidClaimsAndClaimsAdjustmentsCededCumulativeLosses
Namespace Prefix: | mhld_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, after valuation allowance, recoverable under reinsurance contracts for losses reported to the ceding insurer but not yet paid and amounts expected for incurred losses and settlement expenses, which have not yet been reported to the ceding insurer. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 310 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=99404803&loc=d3e21412-158489 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 20 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=99397103&loc=d3e6824-158387 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 50 -Paragraph 3 -Subparagraph (cc) -URI http://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437 + Details
Name: | us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, after valuation allowance, recoverable under reinsurance contracts including premium paid under reinsurance contracts. Examples include, but are not limited to, settled and unsettled claims, incurred but not reported losses, loss adjustment expense, premium paid, policy benefits and policy reserves. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(6)) -URI http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 20 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=99397103&loc=d3e6824-158387 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 310 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=99404803&loc=d3e21409-158489 + Details
Name: | us-gaap_ReinsuranceRecoverables
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before valuation allowance of reinsurance recoverables on paid losses. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 310 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=99404803&loc=d3e21412-158489 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 20 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=99397103&loc=d3e6824-158387 + Details
Name: | us-gaap_ReinsuranceRecoverablesOnPaidLossesGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of valuation allowance for reinsurance recoverables for losses reported to the ceding insurer but not yet paid, and for amounts expected based upon statistical projections and other measures of incurred losses and loss settlement expenses which have not yet been reported to the ceding insurer. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 310 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=99404803&loc=d3e21412-158489 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 20 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=99397103&loc=d3e6824-158387 + Details
Name: | us-gaap_ReinsuranceRecoverablesOnUnpaidLossesAllowance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Stated amount that is the upper retention limit per entity policy. + References No definition available. + Details
Name: | us-gaap_ReinsuranceRetentionPolicyAmountRetained
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of risk reinsured in excess of stated retention per company policy. + References No definition available. + Details
Name: | us-gaap_ReinsuranceRetentionPolicyExcessRetentionAmountReinsured
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_ReinsuranceRetentionPolicyLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | srt_ProductOrServiceAxis=mhld_MiscellaneousMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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