v3.24.2.u1
Commitments and Contingencies (Tables)
6 Months Ended
Jul. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Purchase Commitments and Future Minimum Lease Payments
Purchase commitments and future minimum lease payments required under financing obligations as of July 31, 2024 is as follows:
Fiscal Year Ending January 31,Purchase commitmentsFinancing obligations - leased facility
2025 (remaining)$37,933 $2,275 
202674,639 4,644 
202773,340 3,950 
202871,226 — 
20291,226 — 
Thereafter357 — 
Total$258,721 $10,869 
Residual financing obligations and assets49,476 
Less: amount representing interest(6,913)
Financing obligations$53,432