XML 58 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Cash, Cash Equivalents and Restricted Cash - Amortized Cost, Unrealized Gain (Losses) and Estimated Fair Values (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Cash and Cash Equivalents [Line Items]    
Restricted cash $ 3,700  
Total cash, cash equivalents, and restricted cash 66,500 $ 83,561
Cash    
Cash and Cash Equivalents [Line Items]    
Cash 38,789 42,500
Money market funds    
Cash and Cash Equivalents [Line Items]    
Cash equivalents 8,591 25,878
Certificates of deposit    
Cash and Cash Equivalents [Line Items]    
Cash equivalents $ 15,420 $ 15,183