XML 66 R49.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2025
Oct. 31, 2024
Leases [Abstract]        
Operating lease cost $ 3,060 $ 3,132 $ 9,091 $ 9,326
Variable lease cost 343 358 1,048 1,006
Short-term lease cost 76 111 310 374
Total lease cost $ 3,479 $ 3,601 $ 10,449 $ 10,706