XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Operating Leases - Summary of Lease Costs (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 cost $ 4,200 $ 3,364 $ 11,762 $ 9,663
Short-term lease cost 952 1,225 3,099 3,845
Variable lease cost 542 493 1,476 1,639
Sublease income 0 (426) 0 (1,491)
Total $ 5,694 $ 4,656 $ 16,337 $ 13,656