XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Line of Credit (Line of Credit) (Details) - Line of Credit - Amended Revolving Credit Facility - USD ($)
Jan. 27, 2021
Apr. 30, 2022
Debt Instrument [Line Items]    
Revolving credit facility maximum borrowings $ 225,000,000  
Line of credit facility, accordion feature, increase limit $ 150,000,000  
Debt instrument, interest rate, increase (decrease) 2.00%  
Minimum availability of aggregate commitments and loan cap required, percent 12.50%  
Minimum availability of loan cap after stepdown date required, percent 10.00%  
Period required for availability of loan cap requirement 60 days  
Maximum allowed to be borrowed based on available cash balance $ 50,000,000  
Line of credit facility, current borrowing capacity   $ 0
Line of credit facility, remaining borrowing capacity   $ 191,000,000
Minimum Availability Of Aggregate Commitments And Loan Cap Required In Event Of Default Or Availability, Percent 15.00%  
Minimum    
Debt Instrument [Line Items]    
Commitment fee percentage 1.25%  
Maximum    
Debt Instrument [Line Items]    
Commitment fee percentage 1.75%  
Base Rate | Minimum    
Debt Instrument [Line Items]    
Interest rate on borrowings (percent) 0.25%  
Base Rate | Maximum    
Debt Instrument [Line Items]    
Interest rate on borrowings (percent) 0.75%  
LIBOR | Minimum    
Debt Instrument [Line Items]    
Interest rate on borrowings (percent) 1.25%  
LIBOR | Maximum    
Debt Instrument [Line Items]    
Interest rate on borrowings (percent) 1.75%