XML 98 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Commitment and Contingencies - Schedule of Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Commitments and Contingencies Disclosure [Abstract]      
Operating lease costs $ 59,943 $ 52,892 $ 46,240
Variable lease costs 14,477 11,667 7,906
Sublease income (7,539) (11,943) (12,782)
Total lease costs $ 66,881 $ 52,616 $ 41,364