v3.24.3
Leases (Tables)
9 Months Ended
Oct. 31, 2024
Leases [Abstract]  
Schedule of Lease Cost
The components of lease expense were as follows:
Three Months Ended October 31,Nine Months Ended October 31,
2023202420232024
Operating lease expense$1,225 $1,418 $3,842 $4,144 
Variable lease expense464 657 1,398 1,927 
Short-term lease expense94 41 328 189 
Sublease income$— $(232)$— $(232)
Total lease expense$1,783 $1,884 $5,568 $6,028 
Supplemental cash flow information related to operating leases were as follows:
Nine Months Ended October 31,
20232024
Cash paid for amounts included in the measurement of operating lease liabilities$3,324 $3,236 
Operating right-of-use assets obtained in exchange for operating lease liabilities2,142 810 
Operating right-of-use assets and operating lease liabilities disposed of115 1,947 
Schedule of Future Minimum Lease Payments for Operating Lease
Future minimum lease payments as of October 31, 2024 were as follows:
Fiscal Year Ending January 31,Operating Leases
2025 (remaining)$1,166 
20265,088 
20273,307 
20282,796 
20291,729 
Thereafter6,564 
Total lease liabilities20,650 
Less: imputed interest(3,991)
Total lease obligations16,659 
Less: current obligations(4,830)
Long-term lease obligations$11,829