v3.22.1

Investments - Fair Value and Unrealized Losses (Details) $ in Thousands | Mar. 31, 2022 USD ($) security | Dec. 31, 2021 USD ($) security
--- | --- | ---
Fair value |  |
Less than 12 Months | $ 352,152 | $ 219,979
12 Months or More | 60,753 | 32,916
Total | 412,905 | 252,895
Unrealized losses |  |
Less than 12 Months | (14,152) | (8,135)
12 Months or More | (8,515) | (3,405)
Total | $ (22,667) | $ (11,540)
Number of securities in an unrealized loss position | security | 109 | 44
Fair value of unrealized loss positions | $ 412,905 | $ 252,895
Unrealized losses of unrealized loss positions | $ (22,667) | $ (11,540)
Number of securities in an unrealized loss position for 12 months or greater | security | 13 | 8
Fair value of securities in loss position for 12 months or greater | $ 60,753 | $ 32,916
Unrealized loss of securities in loss position for 12 months or greater | (8,515) | (3,405)
U.S. treasury bonds |  |
Fair value |  |
Less than 12 Months | 58,613 | 59,879
12 Months or More | 2,117 | 0
Total | 60,730 | 59,879
Unrealized losses |  |
Less than 12 Months | (347) | (110)
12 Months or More | (33) | 0
Total | (380) | (110)
U.S. agency bonds – mortgage-backed |  |
Fair value |  |
Less than 12 Months | 74,447 | 4,415
12 Months or More | 3,661 | 0
Total | 78,108 | 4,415
Unrealized losses |  |
Less than 12 Months | (1,906) | (193)
12 Months or More | (387) | 0
Total | (2,293) | (193)
Collateralized mortgage-backed securities |  |
Fair value |  |
Less than 12 Months | 7,119 |
12 Months or More | 0 |
Total | 7,119 |
Unrealized losses |  |
Less than 12 Months | (80) |
12 Months or More | 0 |
Total | (80) |
Non-U.S. government bonds |  |
Fair value |  |
Less than 12 Months | 3,009 |
12 Months or More | 0 |
Total | 3,009 |
Unrealized losses |  |
Less than 12 Months | (151) |
12 Months or More | 0 |
Total | (151) |
Collateralized loan obligations |  |
Fair value |  |
Less than 12 Months | 156,371 | 117,148
12 Months or More | 5,055 | 5,064
Total | 161,426 | 122,212
Unrealized losses |  |
Less than 12 Months | (9,058) | (5,057)
12 Months or More | (46) | (36)
Total | (9,104) | (5,093)
Corporate bonds |  |
Fair value |  |
Less than 12 Months | 52,593 | 38,537
12 Months or More | 49,920 | 27,852
Total | 102,513 | 66,389
Unrealized losses |  |
Less than 12 Months | (2,610) | (2,775)
12 Months or More | (8,049) | (3,369)
Total | $ (10,659) | $ (6,144)

X
- Definition Fixed Maturities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss + References No definition available. + Details
Name: | mhld_FixedMaturitiesContinuousUnrealizedLossPosition12MonthsorLongerAccumulatedLoss
Namespace Prefix: | mhld_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fixed Maturities, Continuous Unrealized Loss Position, Accumulated Loss + References No definition available. + Details
Name: | mhld_FixedMaturitiesContinuousUnrealizedLossPositionAccumulatedLoss
Namespace Prefix: | mhld_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fixed Maturities, Continuous Unrealized Loss Position, Accumulated Loss [Abstract] + References No definition available. + Details
Name: | mhld_FixedMaturitiesContinuousUnrealizedLossPositionAccumulatedLossAbstract
Namespace Prefix: | mhld_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fixed Maturities, Continuous Unrealized Loss Position, Fair Value + References No definition available. + Details
Name: | mhld_FixedMaturitiesContinuousUnrealizedLossPositionFairValue
Namespace Prefix: | mhld_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fixed Maturities, Continuous Unrealized Loss Position, Fair Value [Abstract] + References No definition available. + Details
Name: | mhld_FixedMaturitiesContinuousUnrealizedLossPositionFairValueAbstract
Namespace Prefix: | mhld_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fixed Maturities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss + References No definition available. + Details
Name: | mhld_FixedMaturitiesContinuousUnrealizedLossPositionLessthan12MonthsAccumulatedLoss
Namespace Prefix: | mhld_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fixed Maturities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value + References No definition available. + Details
Name: | mhld_FixedMaturitiesContinuousUnrealizedLossPositionLessthanTwelveMonthsFairValue
Namespace Prefix: | mhld_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fixed Maturities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value + References No definition available. + Details
Name: | mhld_FixedMaturitiesContinuousUnrealizedLossPositionTwelveMonthsorLongerFairValue
Namespace Prefix: | mhld_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fixed Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions + References No definition available. + Details
Name: | mhld_FixedSecuritiesinUnrealizedLossPositionsQualitativeDisclosureNumberofPositions
Namespace Prefix: | mhld_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Fixed Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions, Greater than or Equal to One Year + References No definition available. + Details
Name: | mhld_FixedSecuritiesinUnrealizedLossPositionsQualitativeDisclosureNumberofPositionsGreaterthanorEqualtoOneYear
Namespace Prefix: | mhld_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Investments, Continuous Unrealized Loss Position, 12 Months or Longer, Aggregate Losses + References No definition available. + Details
Name: | mhld_InvestmentsContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
Namespace Prefix: | mhld_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Investments, Continuous Unrealized Loss Position, Accumulated Loss + References No definition available. + Details
Name: | mhld_InvestmentsContinuousUnrealizedLossPositionAccumulatedLoss
Namespace Prefix: | mhld_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Investments, Continuous Unrealized Loss Position, Fair Value + References No definition available. + Details
Name: | mhld_InvestmentsContinuousUnrealizedLossPositionFairValue
Namespace Prefix: | mhld_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Investments, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value + References No definition available. + Details
Name: | mhld_InvestmentsContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
Namespace Prefix: | mhld_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryBondSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_MortgageBackedSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_ForeignGovernmentDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_CollateralizedLoanObligationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |