XML 107 R91.htm IDEA: XBRL DOCUMENT v3.22.0.1
Redeemable Series A-1 Preferred Stock - Additional Information (Details) - USD ($)
12 Months Ended
Apr. 13, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Oct. 19, 2018
Temporary Equity [Line Items]          
Share price   $ 44.28 $ 21.81 $ 26.97  
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.00
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     $ 19,200,000 $ 7,100,000  
Redeemable Series A-1 Preferred Stock | Maximum          
Temporary Equity [Line Items]          
Temporary equity, aggregate amount of redemption requirement $ 50,000,000.0        
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%