XML 55 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Marketable Securities - Summary of Marketable Securities (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Jan. 31, 2023
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 475,257 $ 358,335
Gross Unrealized Gains 0 0
Gross Unrealized Losses (476) (619)
Estimated Fair Value 474,781 357,716
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 63,814 62,470
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 63,814 62,470
Treasury bills and U.S. government securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 370,011 234,848
Gross Unrealized Gains 0 0
Gross Unrealized Losses (379) (308)
Estimated Fair Value 369,632 234,540
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 24,968 46,684
Gross Unrealized Gains 0 0
Gross Unrealized Losses (35) (198)
Estimated Fair Value 24,933 46,486
Municipal bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 3,767 6,374
Gross Unrealized Gains 0 0
Gross Unrealized Losses (36) (66)
Estimated Fair Value 3,731 6,308
Agency bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 12,697 7,959
Gross Unrealized Gains 0 0
Gross Unrealized Losses (26) (47)
Estimated Fair Value $ 12,671 7,912
Cash and cash equivalents | Treasury bills    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   10,000
Estimated Fair Value   $ 10,000