v3.24.3
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Leases [Abstract]        
Operating lease expense $ 1,418 $ 1,225 $ 4,144 $ 3,842
Variable lease expense 657 464 1,927 1,398
Short-term lease expense 41 94 189 328
Sublease income (232) 0 (232) 0
Total lease expense $ 1,884 $ 1,783 $ 6,028 $ 5,568