v3.25.1
Long-Term Debt - Additional Information (Details)
Apr. 10, 2025
USD ($)
Oct. 25, 2024
USD ($)
Sep. 05, 2024
USD ($)
Mar. 30, 2025
USD ($)
Jan. 02, 2025
USD ($)
Sep. 04, 2024
USD ($)
Jun. 30, 2024
USD ($)
Minimum [Member]              
Debt Instrument [Line Items]              
Line of credit facility, unused capacity, commitment fee percentage   0.25%          
Credit Agreement [Member] | Revolving Credit Facility [Member]              
Debt Instrument [Line Items]              
Maximum revolving percentage of credit agreement 50.00%            
Line of credit facility, maximum borrowing capacity $ 25,000,000,000            
ABL Facility [Member]              
Debt Instrument [Line Items]              
Debt agreement maximum borrowing capacity     $ 16,500,000        
ABL Facility [Member] | Revolving Credit Facility [Member]              
Debt Instrument [Line Items]              
Maximum revolving percentage of credit agreement     10.00%        
ABL Facility [Member] | Credit Agreement [Member] | Revolving Credit Facility [Member]              
Debt Instrument [Line Items]              
Line of credit facility, maximum borrowing capacity     $ 80,000,000     $ 115,000,000  
ABL Revolver [Member] | Maximum [Member]              
Debt Instrument [Line Items]              
Debt instrument fixed charge coverage ratio     1.05        
ABL Revolver [Member] | Maximum [Member] | SOFR [Member]              
Debt Instrument [Line Items]              
Debt instrument, basis spread on variable rate     1.50%        
ABL Revolver [Member] | Maximum [Member] | Base Rate [Member]              
Debt Instrument [Line Items]              
Debt instrument, basis spread on variable rate     0.50%        
ABL Revolver [Member] | Minimum [Member]              
Debt Instrument [Line Items]              
Debt instrument fixed charge coverage ratio     1        
ABL Revolver [Member] | Minimum [Member] | SOFR [Member]              
Debt Instrument [Line Items]              
Debt instrument, basis spread on variable rate     2.00%        
ABL Revolver [Member] | Minimum [Member] | Base Rate [Member]              
Debt Instrument [Line Items]              
Debt instrument, basis spread on variable rate     1.00%        
2024 Facility [Member]              
Debt Instrument [Line Items]              
Line of credit facility, maximum borrowing capacity       $ 22,000,000 $ 22,000,000    
2024 Facility [Member] | SOFR [Member]              
Debt Instrument [Line Items]              
Debt instrument, basis spread on variable rate   0.90%          
2024 Facility [Member] | Revolving Credit Facility [Member]              
Debt Instrument [Line Items]              
Line of credit facility, maximum borrowing capacity   $ 25,000,000          
2024 Facility [Member] | Credit Agreement [Member]              
Debt Instrument [Line Items]              
Debt instrument maturity date   Oct. 28, 2027          
A B L Term Loan [Member]              
Debt Instrument [Line Items]              
Principal amount of term loan       $ 94,300,000     $ 101,200,000