XML 87 R71.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Components of Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Leases [Abstract]      
Operating lease costs $ 4,719 $ 4,855 $ 4,905
Short-term lease costs 35 19 771
Variable lease costs 1,627 1,323 1,886
Sublease income (979) (941) (700)
Total lease costs $ 5,402 $ 5,256 $ 6,862