XML 60 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Composition of certain financial statement captions - Schedule of future amortization expense (Details) - USD ($)
$ in Thousands
Jan. 31, 2024
Jan. 31, 2023
Composition Of Certain Financial Statement [Abstract]    
2025 $ 3,481  
2026 3,450  
2027 3,157  
2028 3,157  
Thereafter 18,380  
Net carrying value $ 31,625 $ 11,401