XML 87 R76.htm IDEA: XBRL DOCUMENT v3.21.1
Redeemable Series A-1 Preferred Stock - Additional Information (Details) - USD ($)
3 Months Ended
Apr. 13, 2020
Mar. 31, 2021
Mar. 31, 2020
Oct. 19, 2018
Temporary Equity [Line Items]        
Share price   $ 37.61 $ 31.60  
Percentage of dividends paid in cash 14.20%      
Redeemable Series A-1 Preferred Stock        
Temporary Equity [Line Items]        
Temporary equity, shares issued       12,000
Temporary equity, par value per share       $ 0.0001
Warrants to purchase common stock       534,240
Temporary equity, liquidation preference per share       $ 10,000
Temporary equity, maturity month and year 2024-10      
Temporary equity, penalty term 3 years      
Temporary equity, penalty term upon full exercise of warrant 2 years      
Percentage of increase in accrued dividend 1.00%      
Temporary equity, covenant description   The Redeemable Series A-1 Preferred Stock contained restrictive covenants. Prior to its redemption, the Company was subject to a consolidated total leverage ratio (including the outstanding principal and accrued dividend on the Redeemable Series A-1 Preferred Stock) limit of less than 10.0 times as of the end of any fiscal quarter ending until maturity.    
Percentage of dividends paid in cash   15.00%    
Percentage of dividends accrued   14.20%    
Fair value changes in the contingent put option     $ 29,600,000  
Redeemable Series A-1 Preferred Stock | Maximum        
Temporary Equity [Line Items]        
Temporary equity, aggregate amount of redemption requirement $ 50,000,000      
Percentage of accumulated dividends payable in common stock upon IPO 50.00%      
Share price $ 31.60      
Percentage of dividend payable in cash 15.00%      
Redeemable Series A-1 Preferred Stock | Minimum        
Temporary Equity [Line Items]        
Percentage of dividend payable in cash 9.00%