XML 51 R41.htm IDEA: XBRL DOCUMENT v3.26.1
Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
Apr. 30, 2025
Jan. 31, 2025
Cash and Cash Equivalents [Line Items]        
Total cash and cash equivalents $ 39,057 $ 42,951 $ 47,180 $ 45,264
Cash        
Cash and Cash Equivalents [Line Items]        
Cash 33,366 37,460    
Money market funds        
Cash and Cash Equivalents [Line Items]        
Cash equivalents $ 5,691 $ 5,491