v3.26.1
Commitments and Contingencies (Tables)
6 Months Ended
Jul. 31, 2026
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, 2026 are as follows:
Purchase commitmentsFinancing obligations - leased facility
Fiscal 2027 (remaining six months)$44,169 $1,883 
Fiscal 202881,179 4,363 
Fiscal 20292,663 4,136 
Fiscal 2030220 — 
Fiscal 2031— — 
Thereafter— — 
Total$128,231 $10,382 
Residual financing obligations and assets48,053 
Less: amount representing interest(7,864)
Financing obligations$50,571