XML 61 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Cash, Cash Equivalents, and Restricted Cash (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Jan. 31, 2025
Apr. 30, 2024
Jan. 31, 2024
Cash equivalents:        
Total cash and cash equivalents $ 47,180 $ 45,264 $ 61,158 $ 60,939
Cash        
Debt Securities, Available-for-sale [Line Items]        
Cash 34,191 30,208    
Money market funds        
Cash equivalents:        
Cash equivalents $ 12,989 $ 15,056