XML 72 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Marketable Securities - Summary of Marketable Securities (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 358,335 $ 116,275
Gross Unrealized Gains 0 0
Gross Unrealized Losses (619) (335)
Estimated Fair Value 357,716 115,940
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 62,470 15,343
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 62,470 15,343
Treasury bills    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 234,848  
Gross Unrealized Gains 0  
Gross Unrealized Losses (308)  
Estimated Fair Value 234,540  
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 46,684 91,735
Gross Unrealized Gains 0 0
Gross Unrealized Losses (198) (303)
Estimated Fair Value 46,486 91,432
Municipal bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 6,374 9,197
Gross Unrealized Gains 0 0
Gross Unrealized Losses (66) (32)
Estimated Fair Value 6,308 $ 9,165
Agency bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 7,959  
Gross Unrealized Gains 0  
Gross Unrealized Losses (47)  
Estimated Fair Value 7,912  
Cash and cash equivalents | Treasury bills    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 10,000  
Estimated Fair Value $ 10,000