v3.26.1
Short-Term Investments - Schedule of Short-Term Investments (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Jan. 31, 2026
Debt Securities, Available-for-Sale [Line Items]    
Amortized cost $ 5,474,107 $ 5,110,621
Gross unrealized gains 3,156 30,496
Gross unrealized losses (46,328) (1,536)
Estimated fair value 5,430,935 5,139,581
Certificates of deposit    
Debt Securities, Available-for-Sale [Line Items]    
Amortized cost 27,710 27,710
Gross unrealized gains 0 0
Gross unrealized losses (25) (20)
Estimated fair value 27,685 27,690
Asset-backed securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized cost 133,834 260,136
Gross unrealized gains 501 1,912
Gross unrealized losses (50) (131)
Estimated fair value 134,285 261,917
Commercial paper    
Debt Securities, Available-for-Sale [Line Items]    
Amortized cost   75,367
Gross unrealized gains   8
Gross unrealized losses   0
Estimated fair value   75,375
Corporate notes and bonds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized cost 3,373,271 3,133,825
Gross unrealized gains 2,326 21,684
Gross unrealized losses (27,453) (950)
Estimated fair value 3,348,144 3,154,559
Foreign government bonds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized cost 224,309 232,271
Gross unrealized gains 148 1,206
Gross unrealized losses (1,321) (76)
Estimated fair value 223,136 233,401
Municipal securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized cost 35,032 37,231
Gross unrealized gains 12 222
Gross unrealized losses (227) 0
Estimated fair value 34,817 37,453
U.S. agency obligations    
Debt Securities, Available-for-Sale [Line Items]    
Amortized cost 1,497 11,699
Gross unrealized gains 1 21
Gross unrealized losses 0 0
Estimated fair value 1,498 11,720
U.S. treasury securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized cost 1,678,454 1,332,382
Gross unrealized gains 168 5,443
Gross unrealized losses (17,252) (359)
Estimated fair value $ 1,661,370 $ 1,337,466