XML 63 R46.htm IDEA: XBRL DOCUMENT v3.24.1
Cash, Cash Equivalents and Short-Term Investments - Schedule of Unrealized Losses Cash Equivalents and Short Term Investment (Details) - USD ($)
$ in Thousands
Jan. 31, 2024
Jan. 31, 2023
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 months, carrying value $ 277,006 $ 577,591
Less than 12 months, gross unrealized losses (439) (4,908)
12 months or greater, carrying value 68,064 0
12 months or greater, gross unrealized losses (340) 0
Fair Value 345,070 577,591
Gross Unrealized Losses (779) (4,908)
U.S. Agency securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 months, carrying value 35,979 73,724
Less than 12 months, gross unrealized losses (53) (435)
12 months or greater, carrying value 11,386 0
12 months or greater, gross unrealized losses (83) 0
Fair Value 47,365 73,724
Gross Unrealized Losses (136) (435)
Commercial paper    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 months, carrying value 15,462 45,015
Less than 12 months, gross unrealized losses (2) (112)
12 months or greater, carrying value 0 0
12 months or greater, gross unrealized losses 0 0
Fair Value 15,462 45,015
Gross Unrealized Losses (2) (112)
Corporate debt securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 months, carrying value 85,998 75,203
Less than 12 months, gross unrealized losses (192) (572)
12 months or greater, carrying value 15,485 0
12 months or greater, gross unrealized losses (58) 0
Fair Value 101,483 75,203
Gross Unrealized Losses (250) (572)
Municipal bonds    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 months, carrying value   1,970
Less than 12 months, gross unrealized losses   (19)
12 months or greater, carrying value   0
12 months or greater, gross unrealized losses   0
Fair Value   1,970
Gross Unrealized Losses   (19)
Foreign government bonds    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 months, carrying value   2,170
Less than 12 months, gross unrealized losses   (41)
12 months or greater, carrying value   0
12 months or greater, gross unrealized losses   0
Fair Value   2,170
Gross Unrealized Losses   (41)
U.S. Treasury securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 months, carrying value 139,567 379,509
Less than 12 months, gross unrealized losses (192) (3,729)
12 months or greater, carrying value 41,193 0
12 months or greater, gross unrealized losses (199) 0
Fair Value 180,760 379,509
Gross Unrealized Losses $ (391) $ (3,729)