XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Cash, Cash Equivalents, and Restricted Cash (Details) - USD ($)
$ in Thousands
Oct. 31, 2025
Jan. 31, 2025
Oct. 31, 2024
Jan. 31, 2024
Cash and Cash Equivalents [Line Items]        
Cash and cash equivalents $ 47,874 $ 45,264 $ 40,925 $ 60,939
Cash        
Cash and Cash Equivalents [Line Items]        
Cash 35,429 30,208    
Money market funds        
Cash and Cash Equivalents [Line Items]        
Cash equivalents $ 12,445 $ 15,056