XML 60 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Marketable Securities - Summary of Available-for-sale Marketable Securities Excluding Securities Classified within Cash and Cash Equivalents on Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Amortized Costs $ 223,950 $ 282,908
Unrealized Gains 23 129
Unrealized Losses (941) (1)
Fair Value 223,032 283,036
U.S. treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Costs 223,950 268,141
Unrealized Gains 23 29
Unrealized Losses (941) (1)
Fair Value $ 223,032 268,169
Corporate notes and bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Costs   14,487
Unrealized Gains   100
Unrealized Losses   0
Fair Value   14,587
Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Amortized Costs   280
Unrealized Gains   0
Unrealized Losses   0
Fair Value   $ 280