v3.25.1
Commitments and Contingencies (Tables)
3 Months Ended
Apr. 30, 2025
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 April 30, 2025 is as follows:
Fiscal Year Ending January 31,Purchase commitmentsFinancing obligations - leased facility
2026 (remaining)$62,191 $3,491 
202780,721 3,958 
202874,166 — 
2029— — 
2030— — 
Thereafter— — 
Total$217,078 $7,449 
Residual financing obligations and assets49,617 
Less: amount representing interest(4,624)
Financing obligations$52,442