Annual report pursuant to Section 13 and 15(d)

Debt - Schedule of Leverage Ratios (Details)

v3.21.1
Debt - Schedule of Leverage Ratios (Details) - Revolving Credit Facility - BoA Credit Agreement - Line of Credit
Feb. 03, 2021
Mar. 31, 2021
LIBOR | Minimum    
Debt Instrument [Line Items]    
Basis spread 1.50%  
LIBOR | Maximum    
Debt Instrument [Line Items]    
Basis spread 2.25%  
Less than 1.25:1.0    
Debt Instrument [Line Items]    
Leverage ratio   1.25
Less than 1.25:1.0 | LIBOR    
Debt Instrument [Line Items]    
Basis spread 1.50%  
From 1.25:1.0 to 2.25:1.0 | Minimum    
Debt Instrument [Line Items]    
Leverage ratio   1.25
From 1.25:1.0 to 2.25:1.0 | Maximum    
Debt Instrument [Line Items]    
Leverage ratio   2.25
From 1.25:1.0 to 2.25:1.0 | LIBOR    
Debt Instrument [Line Items]    
Basis spread 1.75%  
From 2.25:1.0 to 3.25:1.0 | Minimum    
Debt Instrument [Line Items]    
Leverage ratio   2.25
From 2.25:1.0 to 3.25:1.0 | Maximum    
Debt Instrument [Line Items]    
Leverage ratio   3.25
From 2.25:1.0 to 3.25:1.0 | LIBOR    
Debt Instrument [Line Items]    
Basis spread 2.00%  
Greater than 3.25:1.0    
Debt Instrument [Line Items]    
Leverage ratio   3.25
Greater than 3.25:1.0 | LIBOR    
Debt Instrument [Line Items]    
Basis spread 2.25%