XML 52 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Details) - Lease, Cost - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Lease, Cost [Abstract]        
Operating lease expense $ 2,014 $ 1,499 $ 5,384 $ 4,691
Variable lease expense 134 (26) 129 277
Total lease expense $ 2,148 $ 1,473 $ 5,513 $ 4,968