v3.26.1
Commitments and Contingencies (Tables)
3 Months Ended
Apr. 30, 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 April 30, 2026 is as follows:
Purchase commitmentsFinancing obligations - leased facility
Fiscal 2027 (remaining nine months)$65,381 $3,070 
Fiscal 202879,310 4,363 
Fiscal 20292,075 4,136 
Fiscal 203033 — 
Fiscal 2031— — 
Thereafter— — 
Total$146,799 $11,569 
Residual financing obligations and assets48,053 
Less: amount representing interest(8,725)
Financing obligations$50,897