XML 62 R44.htm IDEA: XBRL DOCUMENT v3.26.1
Cash Equivalents and Short-Term Investments - Schedule of Unrealized Losses Cash Equivalents and Short Term Investment (Details) - USD ($)
$ in Thousands
Jan. 31, 2026
Jan. 31, 2025
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 months, carrying value $ 170,989 $ 234,818
Less than 12 months, gross unrealized losses (84) (362)
12 months or greater, carrying value 0 5,988
12 months or greater, gross unrealized losses 0 (2)
Fair Value 170,989 240,806
Gross Unrealized Losses (84) (364)
U.S. Agency securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 months, carrying value 38,754 48,445
Less than 12 months, gross unrealized losses (28) (65)
12 months or greater, carrying value 0 0
12 months or greater, gross unrealized losses 0 0
Fair Value 38,754 48,445
Gross Unrealized Losses (28) (65)
Commercial paper    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 months, carrying value 4,976 13,430
Less than 12 months, gross unrealized losses 0 (11)
12 months or greater, carrying value 0 0
12 months or greater, gross unrealized losses 0 0
Fair Value 4,976 13,430
Gross Unrealized Losses 0 (11)
Corporate debt securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 months, carrying value 53,640 72,022
Less than 12 months, gross unrealized losses (35) (146)
12 months or greater, carrying value 0 5,988
12 months or greater, gross unrealized losses 0 (2)
Fair Value 53,640 78,010
Gross Unrealized Losses (35) (148)
U.S. Treasury securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 months, carrying value 73,619 100,921
Less than 12 months, gross unrealized losses (21) (140)
12 months or greater, carrying value 0 0
12 months or greater, gross unrealized losses 0 0
Fair Value 73,619 100,921
Gross Unrealized Losses $ (21) $ (140)