XML 92 R69.htm IDEA: XBRL DOCUMENT v3.24.1
Commitment and Contingencies - Narrative (Details) - USD ($)
12 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2022
Other Commitments [Line Items]      
Cost of matching contributions $ 0 $ 0 $ 0
Loss contingency accrual 0    
Letters of credit outstanding 18,200,000    
Minimum      
Other Commitments [Line Items]      
Loss contingency, range of possible loss 0    
Maximum      
Other Commitments [Line Items]      
Loss contingency, range of possible loss $ 25,000,000