XML 53 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Details) - Lease, Cost - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2024
Jul. 31, 2023
Lease, Cost [Abstract]        
Operating lease expense $ 1,688 $ 1,431 $ 3,370 $ 3,192
Variable lease expense (59) 61 (5) 303
Total lease expense $ 1,629 $ 1,492 $ 3,365 $ 3,495