XML 105 R76.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Accrued Restructuring Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Restructuring Reserve [Roll Forward]      
Restructuring costs incurred $ 24,726 $ 2,626 $ 23,446
Fiscal Year 2025 Workforce Restructuring      
Restructuring Reserve [Roll Forward]      
Accrued restructuring costs, beginning balance 0 0  
Restructuring costs incurred 24,726 0  
Amount paid (14,948) 0  
Accrued restructuring costs, ending balance 9,778 0 0
Fiscal Year 2023 Workforce Restructuring      
Restructuring Reserve [Roll Forward]      
Accrued restructuring costs, beginning balance 335 3,889  
Restructuring costs incurred 0 2,626  
Amount paid (335) (6,180)  
Accrued restructuring costs, ending balance $ 0 $ 335 $ 3,889