v3.24.3
Commitments and Contingencies (Tables)
9 Months Ended
Oct. 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 October 31, 2024 is as follows:
Fiscal Year Ending January 31,Purchase commitmentsFinancing obligations - leased facility
2025 (remaining)$20,922 $1,143 
202683,388 4,653 
202781,195 3,958 
202874,698 — 
20291,226 — 
Thereafter357 — 
Total$261,786 $9,754 
Residual financing obligations and assets49,560 
Less: amount representing interest(6,076)
Financing obligations$53,238