v3.25.4
Leases (Tables)
12 Months Ended
Jan. 31, 2026
Leases [Abstract]  
Schedule of Component of Lease Costs
The components of lease costs were as follows (in thousands):
Year Ended January 31,
202620252024
Lease cost
Operating lease cost$20,141 $17,326 $15,510 
Short-term lease cost5,159 3,519 3,664 
Variable lease cost14,840 11,526 8,480 
Total lease cost$40,140 $32,371 $27,654 
Schedule of Future Minimum Payments, Leases
The maturities of the Company’s non-cancelable operating lease liabilities are as follows (in thousands):
January 31, 2026
Fiscal 2027$16,906 
Fiscal 202820,419 
Fiscal 202914,007 
Fiscal 203011,290 
Fiscal 20317,768 
Thereafter12,285 
Total operating lease payments82,675 
Less: imputed interest(8,069)
Present value of operating lease liabilities$74,606