Investments in Marketable Securities (Tables)
3 Months Ended
Apr. 30, 2023
Investments, Debt and Equity Securities [Abstract]  
Schedule of Marketable Securities
The following tables summarize the Company's investments in marketable securities:
April 30, 2023
(in thousands)Amortized CostUnrealized GainsUnrealized LossesFair Value
Money market funds50,407 $— $— $50,407 
U.S. treasury securities93,403 — (13)93,390 
Total marketable securities$143,810 $— $(13)$143,797 
January 31, 2023
(in thousands)Amortized CostUnrealized GainsUnrealized LossesFair Value
Money market funds$68,165 $— $— $68,165 
U.S. treasury securities40,372 — (9)40,363 
Total marketable securities$108,537 $— $(9)$108,528