XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Jul. 31, 2025
USD ($)
Jan. 14, 2025
USD ($)
Apr. 08, 2020
defendant
Jul. 31, 2025
USD ($)
Jan. 31, 2024
USD ($)
Oct. 31, 2025
USD ($)
Jan. 31, 2025
USD ($)
Jul. 17, 2023
USD ($)
Jan. 31, 2023
USD ($)
Nov. 17, 2021
lawsuit
Other Commitments [Line Items]                    
Purchase obligations with terms of greater than 12 months           $ 270,000        
Loss contingency, pending claims, number | lawsuit                   3
SEC Related Matters                    
Other Commitments [Line Items]                    
Loss contingency accrual reversed       $ 18,000            
SEC Related Matters | Pending Litigation                    
Other Commitments [Line Items]                    
Loss contingency accrual             $ 18,000      
Violation Of Securities Act Section 10(b), 20(a), and Rule 10b-5 | Pending Litigation                    
Other Commitments [Line Items]                    
Loss contingency accrual             $ 1,350      
Loss contingency, estimate of possible loss               $ 150,000    
Violation Of Securities Act Section 10(b), 20(a), and Rule 10b-5 | Pending Litigation | Maximum                    
Other Commitments [Line Items]                    
Litigation settlement, amount awarded to other party   $ 1,350                
Violation Of Securities Act Section 10(b), 20(a), and Rule 10b-5 | Settled Litigation                    
Other Commitments [Line Items]                    
Loss contingency accrual                 $ 7,500  
Litigation settlement, amount awarded to other party $ 1,350                  
Payments for legal settlements         $ 60,000          
Payments for legal settlements, gross         150,000          
Payments for legal settlements, net of insurance payment         90,000          
Loss contingency, loss in period         $ 52,500          
Violation Of Securities Act Section 10(b), 20(a), and Rule 10b-5                    
Other Commitments [Line Items]                    
Loss contingency, number of defendants | defendant     2