Annual report [Section 13 and 15(d), not S-K Item 405]

Marketable Securities - Available -For-Sale Marketable Securities (Details)

v3.26.1
Marketable Securities - Available -For-Sale Marketable Securities (Details) - USD ($)
$ in Thousands
Jan. 31, 2026
Jan. 31, 2025
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 339,486 $ 338,180
Unrealized Gains 107 119
Unrealized Losses (56) (110)
Fair Value 339,537 338,189
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 129,930 106,632
Unrealized Gains 60 48
Unrealized Losses (16) (26)
Fair Value 129,974 106,654
Municipal bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 17,854 12,752
Unrealized Gains 3 0
Unrealized Losses (2) (7)
Fair Value 17,855 12,745
U.S. government and agency securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 115,473 120,032
Unrealized Gains 14 28
Unrealized Losses (33) (52)
Fair Value 115,454 120,008
Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 29,391 34,584
Unrealized Gains 19 27
Unrealized Losses (1) 0
Fair Value 29,409 34,611
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 46,838 64,180
Unrealized Gains 11 16
Unrealized Losses (4) (25)
Fair Value $ 46,845 $ 64,171