Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events (Details)

v3.21.2
Subsequent Events (Details)
Aug. 06, 2021
USD ($)
Aug. 10, 2020
USD ($)
May 08, 2020
USD ($)
Oct. 04, 2019
USD ($)
Goldman Sachs Credit Agreement        
Subsequent Event [Line Items]        
Basis spread on variable rate       4.75%
Goldman Sachs Credit Agreement | LIBOR        
Subsequent Event [Line Items]        
Basis spread on variable rate       1.75%
Goldman Sachs Credit Agreement | Base Rate        
Subsequent Event [Line Items]        
Basis spread on variable rate       0.50%
Goldman Sachs Credit Agreement | One Month LIBOR        
Subsequent Event [Line Items]        
Basis spread on variable rate       1.00%
Goldman Sachs Credit Agreement | Fiscal quarter ending December 31, 2020        
Subsequent Event [Line Items]        
Consolidated leverage ratio   3.60   3.60
Goldman Sachs Credit Agreement | Fiscal quarter ending March 31, 2021        
Subsequent Event [Line Items]        
Consolidated leverage ratio   3.10   3.10
Goldman Sachs Credit Agreement | Fiscal quarters ending June 30, 2021 and September 30, 2021        
Subsequent Event [Line Items]        
Consolidated leverage ratio   2.10   2.10
Goldman Sachs Credit Agreement | Fiscal quarter ending December 31, 2021        
Subsequent Event [Line Items]        
Consolidated leverage ratio   1.90   1.90
Revolving Credit Facility        
Subsequent Event [Line Items]        
Secured revolving credit facility       $ 12,000,000.0
Term Loans        
Subsequent Event [Line Items]        
Face value of debt       48,000,000.0
Minimum | Goldman Sachs Credit Agreement        
Subsequent Event [Line Items]        
Minimum consolidated liquidity       $ 1,500,000
Minimum | Goldman Sachs Credit Agreement | Fiscal year 2020 and 2021        
Subsequent Event [Line Items]        
Minimum consolidated liquidity   $ 4,000,000 $ 4,000,000  
Minimum | Term Loans | LIBOR        
Subsequent Event [Line Items]        
Basis spread on variable rate       5.75%
Minimum | Term Loans | Base Rate        
Subsequent Event [Line Items]        
Basis spread on variable rate       4.75%
Maximum | Term Loans | LIBOR        
Subsequent Event [Line Items]        
Basis spread on variable rate       6.75%
Maximum | Term Loans | Base Rate        
Subsequent Event [Line Items]        
Basis spread on variable rate       5.75%
Subsequent Event [Member] | Bear Interest        
Subsequent Event [Line Items]        
Basis spread on variable rate 4.00%      
Subsequent Event [Member] | Goldman Sachs Credit Agreement | LIBOR        
Subsequent Event [Line Items]        
Basis spread on variable rate 1.75%      
Subsequent Event [Member] | Goldman Sachs Credit Agreement | Base Rate        
Subsequent Event [Line Items]        
Basis spread on variable rate 0.50%      
Subsequent Event [Member] | Goldman Sachs Credit Agreement | One Month LIBOR        
Subsequent Event [Line Items]        
Basis spread on variable rate 1.00%      
Subsequent Event [Member] | Revolving Credit Facility        
Subsequent Event [Line Items]        
Extension term 5 years      
Subsequent Event [Member] | Term Loans        
Subsequent Event [Line Items]        
Face value of debt $ 48,000,000.0      
Subsequent Event [Member] | Term Loans | LIBOR        
Subsequent Event [Line Items]        
Basis spread on variable rate 5.00%      
Subsequent Event [Member] | Term Loans | Base Rate        
Subsequent Event [Line Items]        
Basis spread on variable rate 4.00%      
Subsequent Event [Member] | Minimum | Goldman Sachs Credit Agreement        
Subsequent Event [Line Items]        
Consolidated leverage ratio 1.00      
Subsequent Event [Member] | Minimum | Revolving Credit Facility        
Subsequent Event [Line Items]        
Secured revolving credit facility $ 12,000,000.0      
Subsequent Event [Member] | Minimum | Term Loans        
Subsequent Event [Line Items]        
Face value of debt $ 25,000,000.0      
Subsequent Event [Member] | Minimum | Term Loans | LIBOR        
Subsequent Event [Line Items]        
Basis spread on variable rate 5.75%      
Subsequent Event [Member] | Minimum | Term Loans | Base Rate        
Subsequent Event [Line Items]        
Basis spread on variable rate 4.75%      
Subsequent Event [Member] | Maximum | Goldman Sachs Credit Agreement        
Subsequent Event [Line Items]        
Consolidated leverage ratio 2.00      
Subsequent Event [Member] | Maximum | Term Loans | LIBOR        
Subsequent Event [Line Items]        
Basis spread on variable rate 6.75%      
Subsequent Event [Member] | Maximum | Term Loans | Base Rate        
Subsequent Event [Line Items]        
Basis spread on variable rate 5.75%