XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - Future Minimum Payments under Non-cancellable Contractual Purchases (Details)
$ in Thousands
Jan. 31, 2025
USD ($)
Purchase Obligation, Fiscal Year Maturity [Abstract]  
2026 $ 14,914
2027 209,386
2028 9,540
2029 1,730
Purchase Obligations $ 235,570