v3.26.1
Composition of certain financial statement captions - Schedule of Estimated Amortization Expense for Intangible Assets (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
Composition of Certain Financial Statements [Abstract]    
2027 (Remaining nine months) $ 7,885  
2028 10,513  
2029 10,412  
2030 10,212  
2031 - thereafter 38,129  
Net carrying value $ 77,151 $ 79,761