XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Cash, Cash Equivalents and Short-Term Investments - Schedule of Unrealized Losses Cash Equivalents and Short Term Investment (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Jan. 31, 2024
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 months, carrying value $ 635,578 $ 277,006
Less than 12 months, gross unrealized losses (1,512) (439)
12 months or greater, carrying value 40,767 68,064
12 months or greater, gross unrealized losses (96) (340)
Fair Value 676,345 345,070
Gross Unrealized Losses (1,608) (779)
U.S. Agency securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 months, carrying value 36,247 35,979
Less than 12 months, gross unrealized losses (113) (53)
12 months or greater, carrying value 9,448 11,386
12 months or greater, gross unrealized losses (40) (83)
Fair Value 45,695 47,365
Gross Unrealized Losses (153) (136)
Commercial paper    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 months, carrying value 37,421 15,462
Less than 12 months, gross unrealized losses (20) (2)
12 months or greater, carrying value 0 0
12 months or greater, gross unrealized losses 0 0
Fair Value 37,421 15,462
Gross Unrealized Losses (20) (2)
Corporate debt securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 months, carrying value 168,986 85,998
Less than 12 months, gross unrealized losses (675) (192)
12 months or greater, carrying value 13,195 15,485
12 months or greater, gross unrealized losses (17) (58)
Fair Value 182,181 101,483
Gross Unrealized Losses (692) (250)
U.S. Treasury securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 months, carrying value 392,924 139,567
Less than 12 months, gross unrealized losses (704) (192)
12 months or greater, carrying value 18,124 41,193
12 months or greater, gross unrealized losses (39) (199)
Fair Value 411,048 180,760
Gross Unrealized Losses $ (743) $ (391)