v3.24.2.u1
Composition of certain financial statement captions - Schedule of Estimated Amortization Expense for Intangible Assets (Details) - USD ($)
$ in Thousands
Jul. 31, 2024
Jan. 31, 2024
Composition of Certain Financial Statements [Abstract]    
2025 (Remaining six months) $ 1,742  
2026 3,450  
2027 3,157  
2028 3,157  
2029 - thereafter 18,378  
Net carrying value $ 29,884 $ 31,625