v3.26.1
Line of Credit (Details) - Line of Credit - Amended Revolving Credit Facility - USD ($)
Sep. 16, 2022
May 03, 2026
May 02, 2026
Debt Instrument [Line Items]      
Revolving credit facility maximum borrowings $ 225,000,000.0    
Line of credit facility, accordion feature, increase limit 150,000,000.0    
Maximum allowed to be borrowed based on available cash balance $ 50,000,000.0    
Minimum availability of aggregate commitments and loan cap required, percent 12.50%    
Minimum availability of loan cap after stepdown date required, percent 10.00%    
Minimum availability of loan cap, percentage of availability (in excess of) 15.00%    
Period required for availability of loan cap requirement 60 days    
Outstanding letters of credit     $ 11,000,000
Line of credit facility, remaining borrowing capacity   $ 225,000,000 $ 214,000,000
Minimum      
Debt Instrument [Line Items]      
Commitment fee percentage 1.125%    
Maximum      
Debt Instrument [Line Items]      
Commitment fee percentage 1.50%    
Secured Overnight Financing Rate (SOFR) | Minimum      
Debt Instrument [Line Items]      
Interest rate on borrowings (percent) 1.12%    
Secured Overnight Financing Rate (SOFR) | Maximum      
Debt Instrument [Line Items]      
Interest rate on borrowings (percent) 1.50%    
Base Rate | Minimum      
Debt Instrument [Line Items]      
Interest rate on borrowings (percent) 0.125%    
Base Rate | Maximum      
Debt Instrument [Line Items]      
Interest rate on borrowings (percent) 0.50%