v3.20.2
Secured Revolving Credit Facility (Details)
1 Months Ended
Apr. 30, 2019
USD ($)
modules
Jul. 31, 2020
USD ($)
Jan. 31, 2020
USD ($)
Line of Credit Facility [Line Items]      
Amount outstanding   $ 0 $ 0
Minimum      
Line of Credit Facility [Line Items]      
Commitment fee (as a percent) 0.20%    
Maximum      
Line of Credit Facility [Line Items]      
Commitment fee (as a percent) 0.30%    
Revolving line of credit      
Line of Credit Facility [Line Items]      
Maximum borrowing capacity $ 150,000,000.0    
Incremental borrowing facility $ 75,000,000.0    
Borrowing facility multiple factor - first year | modules 6    
Borrowing facility multiple factor - second year | modules 5    
Borrowing facility multiple factor - thereafter | modules 4    
Letter of credit      
Line of Credit Facility [Line Items]      
Maximum borrowing capacity $ 10,000,000.0    
Swingline      
Line of Credit Facility [Line Items]      
Maximum borrowing capacity $ 10,000,000.0    
Eurodollar Loans | LIBOR | Minimum      
Line of Credit Facility [Line Items]      
Margin (as a percent) 2.50%    
Eurodollar Loans | LIBOR | Maximum      
Line of Credit Facility [Line Items]      
Margin (as a percent) 3.00%    
ABR Loans | Federal funds rate      
Line of Credit Facility [Line Items]      
Margin (as a percent) 0.50%    
ABR Loans | Eurodollar rate      
Line of Credit Facility [Line Items]      
Margin (as a percent) 1.00%    
ABR Loans | Eurodollar rate | Minimum      
Line of Credit Facility [Line Items]      
Margin (as a percent) 1.50%    
ABR Loans | Eurodollar rate | Maximum      
Line of Credit Facility [Line Items]      
Margin (as a percent) 2.00%