v3.25.2
Summary of Significant Accounting Policies - Narrative (Details)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Apr. 02, 2024
Jul. 31, 2025
USD ($)
$ / shares
shares
Jul. 31, 2024
USD ($)
Jul. 31, 2025
USD ($)
segment
$ / shares
shares
Jul. 31, 2024
USD ($)
Jan. 31, 2025
USD ($)
$ / shares
shares
May 31, 2024
Apr. 04, 2024
shares
Accounting Policies [Line Items]                
Preferred stock, shares authorized (in shares) | shares   10,000,000   10,000,000   10,000,000   10,000,000
Preferred stock, par value (in usd per share) | $ / shares   $ 0.001   $ 0.001   $ 0.001    
Reverse stock split, conversion ratio 0.05              
Number of operating segments | segment       1        
Number of reportable segments | segment       1        
Rental product held-for-sale   $ 2.2   $ 2.2   $ 2.0    
Accelerated depreciation   1.5 $ 1.3 3.0 $ 2.4      
Proceeds from sale of rental product       11.8 13.6      
Proceeds from liquidation of rental product       1.6 2.2      
Customer credits and refunds, including opening balance   $ 0.3 0.3 $ 0.6 0.7      
Time for order placement (in months)   4 months   4 months     2 months  
Interest and amortization of debt discounts   $ 7.2 $ 6.7 $ 14.2 $ 13.2      
Minimum                
Accounting Policies [Line Items]                
Rental period (in days)   4 years   4 years        
Maximum                
Accounting Policies [Line Items]                
Rental period (in days)   8 days   8 days        
Apparel and accessories | Revenue benchmark | Product concentration risk                
Accounting Policies [Line Items]                
Concentration risk, percentage (in percent)   14.00% 13.00% 13.00% 13.00%      
Apparel | Revenue benchmark | Product concentration risk                
Accounting Policies [Line Items]                
Concentration risk, percentage (in percent)   13.00%   11.00%        
Common Class A                
Accounting Policies [Line Items]                
Common stock, shares authorized (in shares) | shares   300,000,000   300,000,000   300,000,000   300,000,000
Common stock, par value (in usd per share) | $ / shares   $ 0.001   $ 0.001   $ 0.001    
Common Class B                
Accounting Policies [Line Items]                
Common stock, shares authorized (in shares) | shares   50,000,000   50,000,000   50,000,000   50,000,000
Common stock, par value (in usd per share) | $ / shares   $ 0.001   $ 0.001   $ 0.001