XML 49 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Details) - Schedule of Components of Lease Expense - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Schedule Of Components Of Lease Expense Abstract        
Operating lease expense $ 1,499 $ 2,060 $ 4,691 $ 5,661
Variable lease expense (26) 92 277 757
Total lease expense $ 1,473 $ 2,152 $ 4,968 $ 6,418