v3.26.1
Debt - Term Loan Credit Agreement (Detail) - 2025 Term Loan Credit Agreement [Member] - USD ($)
$ in Millions
Dec. 12, 2025
May 02, 2026
Jan. 31, 2026
Debt Instrument [Line Items]      
Principal amount of term loan $ 75.0    
Debt instrument, periodic payment maturity date Dec. 12, 2030    
Deferred costs $ 1.0    
Upfront fee 1.00%    
Third-party fees expensed as incurred     $ 0.3
Percentage of net proceeds of any issuance or incurrence of indebtedness excluding certain permitted debt issuances 100.00%    
Percentage net cash proceeds of certain asset sales or insurance proceeds 100.00%    
Outstanding principal balance   $ 74.5  
Percentage of aggregate principle amount 1.00%    
Minimum [Member]      
Debt Instrument [Line Items]      
Percentage annual payment 25.00%    
Maximum [Member]      
Debt Instrument [Line Items]      
Percentage annual payment 75.00%    
Fiscal Quarter Ended May 2, 2026, Until January 30, 2027 [Member]      
Debt Instrument [Line Items]      
Quarterly payments $ 0.5    
Fiscal Quarter Ending May 1, 2027 [Member]      
Debt Instrument [Line Items]      
Quarterly payments $ 0.2    
SOFR [Member]      
Debt Instrument [Line Items]      
Debt instrument, floor rate 1.00%    
Base Rate through August 1, 2026 [Member]      
Debt Instrument [Line Items]      
Debt instrument, basis spread rate 4.50%    
Base Rate Thereafter [Member]      
Debt Instrument [Line Items]      
Debt instrument, basis spread rate 4.25%    
Term SOFR through August 1, 2026 [Member]      
Debt Instrument [Line Items]      
Debt instrument, basis spread rate 5.50%    
Term SOFR Thereafter [Member]      
Debt Instrument [Line Items]      
Debt instrument, basis spread rate 5.25%