XML 57 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Investments in Marketable Securities - Investments at Amortized Cost and Fair Value (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Gain (Loss) on Securities [Line Items]    
Amortized Cost $ 108,537 $ 138,470
Unrealized Gains 0 0
Unrealized Losses (9) 0
Fair Value 108,528 138,470
Money market funds    
Gain (Loss) on Securities [Line Items]    
Amortized Cost 68,165 138,470
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 68,165 138,470
U.S. treasury securities    
Gain (Loss) on Securities [Line Items]    
Amortized Cost 40,372 0
Unrealized Gains 0 0
Unrealized Losses (9) 0
Fair Value $ 40,363 $ 0