v3.26.1
Restructuring - Narrative (Details)
3 Months Ended 6 Months Ended
Jul. 29, 2026
employee
Mar. 31, 2026
employee
Jul. 31, 2026
USD ($)
Apr. 30, 2026
USD ($)
Jul. 31, 2025
USD ($)
Jul. 31, 2026
USD ($)
Jul. 31, 2025
USD ($)
Jan. 31, 2026
USD ($)
March 2026 Reorganization                
Restructuring Cost and Reserve [Line Items]                
Expected number of positions eliminated | employee   146            
Reduction in workforce (as a percent)   10.00%            
Restructuring charges             $ 8,359,000  
Restructuring liabilities     $ 2,500,000     $ 2,500,000    
March 2026 Reorganization | Severance and employment-related termination costs                
Restructuring Cost and Reserve [Line Items]                
Restructuring charges       $ 7,300,000     7,319,000  
March 2026 Reorganization | Facility and other contract terminations                
Restructuring Cost and Reserve [Line Items]                
Restructuring charges       $ 1,000,000.0     1,040,000  
September 2023 Reorganization                
Restructuring Cost and Reserve [Line Items]                
Restructuring liabilities               $ 100,000
July 2026 Reorganization                
Restructuring Cost and Reserve [Line Items]                
Expected number of positions eliminated | employee 127              
Reduction in workforce (as a percent) 10.00%              
Restructuring charges         $ 0 6,399,000 $ 0  
Restructuring liabilities     5,300,000     5,300,000    
July 2026 Reorganization | Severance and employment-related termination costs                
Restructuring Cost and Reserve [Line Items]                
Restructuring charges     5,700,000     5,676,000    
July 2026 Reorganization | Facility and other contract terminations                
Restructuring Cost and Reserve [Line Items]                
Restructuring charges     $ 700,000     $ 723,000