v3.22.1
Fair Value of Financial Instruments - Carrying Value and Fair Value of Senior Notes (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
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%  
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%  
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 208,110 235,120
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 80,071 94,820
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 $ 128,039 $ 140,300