v3.25.1
Long-Term Debt - 2020 Revolving Credit Agreement (Details) - USD ($)
May 02, 2024
Mar. 06, 2020
Mar. 31, 2025
Maximum | ABL Facility      
Debt Instrument [Line Items]      
Debt covenant, outstanding amount to trigger conditional maturity date $ 50,000,000    
Minimum | ABL Facility      
Debt Instrument [Line Items]      
Debt covenant, outstanding amount to trigger conditional maturity date 35,000,000    
Revolving Credit Facility      
Debt Instrument [Line Items]      
Maximum borrowing capacity $ 125,000,000 $ 100,000,000.0  
Borrowing base (as percent)   85.00%  
Debt covenant, total commitments (as percent)   12.50%  
Debt covenant, commitment   $ 10,000,000  
Fixed charge coverage ratio (as percent)   1.0  
Unused capacity, commitment fee rate (as percent)   0.25%  
Letters of credit outstanding     $ 4,600,000
Revolving Credit Facility | ABL Facility      
Debt Instrument [Line Items]      
Maximum extension, period prior to stated maturity date (in days) 90 days    
Revolving Credit Facility | Secured Overnight Financing Rate (SOFR)      
Debt Instrument [Line Items]      
Basis spread on variable rate (as percent)   0.10%  
Revolving Credit Facility | Alternative Base Rate      
Debt Instrument [Line Items]      
Basis spread on variable rate (as percent)   1.00%  
Letter of Credit      
Debt Instrument [Line Items]      
Maximum borrowing capacity   $ 15,000,000.0  
Swing Line Loans      
Debt Instrument [Line Items]      
Maximum borrowing capacity   $ 10,000,000.0