XML 83 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Short-Term Investments - Schedule of Short-Term Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Summary of Investment Holdings [Line Items]      
Fair Value $ 104,966 $ 0 $ 0
U.S. Treasury securities      
Summary of Investment Holdings [Line Items]      
Amortized Cost 105,415    
Gross Unrealized Gains 0    
Gross Unrealized Losses (449)    
Fair Value $ 104,966