v3.25.3
Composition of certain financial statement captions - Schedule of Estimated Amortization Expense for Intangible Assets (Details) - USD ($)
$ in Thousands
Oct. 31, 2025
Jan. 31, 2025
Composition of Certain Financial Statements [Abstract]    
2026 (Remaining three months) $ 840  
2027 3,157  
2028 3,157  
2029 3,057  
2030 - thereafter 15,321  
Net carrying value $ 25,532 $ 28,143