XML 63 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Financial Instruments - Schedule of Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
Jan. 31, 2025
Jan. 31, 2024
Debt Securities, Available-for-Sale [Line Items]    
Cash and cash equivalents, Amortized Cost $ 186,331 $ 130,031
Cash and cash equivalents, Estimated Fair Value 186,331 130,031
Cash and cash equivalents and available for sale securities, Amortized Cost 704,765 279,150
Gross Unrealized Gains 548 130
Gross Unrealized Losses (169) (29)
Cash and cash equivalents and short term investments, Estimated Fair Value 705,144 279,251
Short-term investments, estimated fair value 518,813 149,220
Cash    
Debt Securities, Available-for-Sale [Line Items]    
Cash and cash equivalents, Amortized Cost 75,541 72,420
Cash and cash equivalents, Estimated Fair Value 75,541 72,420
Level 1:    
Debt Securities, Available-for-Sale [Line Items]    
Cash and cash equivalents, Estimated Fair Value 96,423 47,696
Cash and cash equivalents and available for sale securities, Amortized Cost 355,750 134,125
Gross Unrealized Gains 345 70
Gross Unrealized Losses (76) (13)
Cash and cash equivalents and short term investments, Estimated Fair Value 356,019 134,182
Short-term investments, estimated fair value 259,596 86,486
Level 1: | Money market funds    
Debt Securities, Available-for-Sale [Line Items]    
Cash and cash equivalents, Amortized Cost 96,423 47,696
Cash and cash equivalents, Estimated Fair Value 96,423 47,696
Level 1: | U.S. Treasuries    
Debt Securities, Available-for-Sale [Line Items]    
Cash and cash equivalents, Estimated Fair Value 0 0
Cash and cash equivalents and available for sale securities, Amortized Cost 259,327 86,429
Gross Unrealized Gains 345 70
Gross Unrealized Losses (76) (13)
Cash and cash equivalents and short term investments, Estimated Fair Value 259,596 86,486
Short-term investments, estimated fair value 259,596 86,486
Level 2:    
Debt Securities, Available-for-Sale [Line Items]    
Cash and cash equivalents, Estimated Fair Value 14,367 9,915
Cash and cash equivalents and available for sale securities, Amortized Cost 273,474 72,605
Gross Unrealized Gains 203 60
Gross Unrealized Losses (93) (16)
Cash and cash equivalents and short term investments, Estimated Fair Value 273,584 72,649
Short-term investments, estimated fair value 259,217 62,734
Level 2: | Commercial paper    
Debt Securities, Available-for-Sale [Line Items]    
Cash and cash equivalents, Estimated Fair Value 14,367 9,915
Cash and cash equivalents and available for sale securities, Amortized Cost 88,732 33,019
Gross Unrealized Gains 8 3
Gross Unrealized Losses (3) (3)
Cash and cash equivalents and short term investments, Estimated Fair Value 88,737 33,019
Short-term investments, estimated fair value 74,370 23,104
Level 2: | Corporate bonds    
Debt Securities, Available-for-Sale [Line Items]    
Cash and cash equivalents, Estimated Fair Value 0 0
Cash and cash equivalents and available for sale securities, Amortized Cost 184,742 17,883
Gross Unrealized Gains 195 30
Gross Unrealized Losses (90) (3)
Cash and cash equivalents and short term investments, Estimated Fair Value 184,847 17,910
Short-term investments, estimated fair value $ 184,847 17,910
Level 2: | U.S. government agencies    
Debt Securities, Available-for-Sale [Line Items]    
Cash and cash equivalents, Estimated Fair Value   0
Cash and cash equivalents and available for sale securities, Amortized Cost   21,703
Gross Unrealized Gains   27
Gross Unrealized Losses   (10)
Cash and cash equivalents and short term investments, Estimated Fair Value   21,720
Short-term investments, estimated fair value   $ 21,720