v3.21.2
Fair Value of Financial Instruments - Carrying Value and Fair Value of Senior Notes (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Senior Notes | Senior Notes - MHLA – 6.625%    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Stated interest rate 6.625% 6.625%
Senior Notes | Senior Notes - MHNC – 7.75%    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Stated interest rate 7.75% 7.75%
Significant Other Observable Inputs (Level 2) | Carrying Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior Notes $ 262,500 $ 262,500
Significant Other Observable Inputs (Level 2) | Carrying Value | Senior Notes | Senior Notes - MHLA – 6.625%    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior Notes 110,000 110,000
Significant Other Observable Inputs (Level 2) | Carrying Value | Senior Notes | Senior Notes - MHNC – 7.75%    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior Notes 152,500 152,500
Significant Other Observable Inputs (Level 2) | Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior Notes 244,901 222,898
Significant Other Observable Inputs (Level 2) | Fair Value | Senior Notes | Senior Notes - MHLA – 6.625%    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior Notes 96,976 90,772
Significant Other Observable Inputs (Level 2) | Fair Value | Senior Notes | Senior Notes - MHNC – 7.75%    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior Notes $ 147,925 $ 132,126