v3.25.1
Leases (Tables)
3 Months Ended
Apr. 30, 2025
Leases [Abstract]  
Schedule of Lease Cost
The components of lease expense were as follows:
Three Months Ended April 30,
20242025
Operating lease expense$1,334 $1,410 
Variable lease expense623 642 
Short-term lease expense90 52 
Sublease income$— $(87)
Total lease expense$2,047 $2,017 
Supplemental cash flow information related to operating leases were as follows:
Three Months Ended April 30,
20242025
Cash paid for amounts included in the measurement of operating lease liabilities$1,087 $1,584 
Operating right-of-use assets obtained in exchange for operating lease liabilities705 — 
Operating right-of-use assets and operating lease liabilities disposed of1,947 — 
Schedule of Future Minimum Lease Payments for Operating Lease
Future minimum lease payments as of April 30, 2025 were as follows:
Fiscal Year Ending January 31,Operating Leases
2026 (remaining)$4,345 
20274,990 
20283,286 
20291,792 
2030428 
Thereafter6,328 
Total lease liabilities21,169 
Less: imputed interest(3,763)
Total lease obligations17,406 
Less: current obligations(5,068)
Long-term lease obligations$12,338