v3.26.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
3 Months Ended
Apr. 04, 2013
Apr. 30, 2026
Apr. 30, 2025
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock options granted   0 0
Compensation expense   $ 0 $ 100,000
Unrecognized compensation cost related to unvested stock options   0  
Cash received for stock option exercises   $ 1,100,000  
Common stock tendered by employee for withholding tax obligation   35,827 27,084
Employee's withholding tax obligation   $ 900,000 $ 500,000
Employee's withholding tax obligation for exercise of stock options   1,700,000  
Fair value of stock options exercised   900,000  
Stock Award Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Compensation expense   1,100,000 $ 1,100,000
Weighted-average period     2 years 3 months 18 days
Unrecognized compensation cost   9,900,000  
Fair value of stock award units vested   $ 4,000,000  
Performance-Based Stock Awards | Minimum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of shares issued percentage of target number of underlying stock award units   0.00%  
Performance-Based Stock Awards | Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of shares issued percentage of target number of underlying stock award units   200.00%  
Stock Incentive Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of common stock shares 12,000,000    
Options granted to participants exercisable period 3 years    
Employee Stock Option Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common stock tendered by employee for withholding tax obligation   18,520  
Employee's withholding tax obligation   $ 500,000