Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.1.1.u2
Marketable Securities - Available -For-Sale Marketable Securities (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Jan. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 483,706 $ 498,179
Unrealized Gains 51 417
Unrealized Losses (493) (65)
Marketable securities 483,264 498,531
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 95,301 98,642
Unrealized Gains 14 71
Unrealized Losses (72) (10)
Marketable securities 95,243 98,703
Municipal bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 995 982
Unrealized Gains 0 3
Unrealized Losses (1) 0
Marketable securities 994 985
U.S. government and agency securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 158,542 185,464
Unrealized Gains 0 140
Unrealized Losses (254) (33)
Marketable securities 158,288 185,571
Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 64,129 46,496
Unrealized Gains 18 48
Unrealized Losses (35) (1)
Marketable securities 64,112 46,543
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 164,739 166,595
Unrealized Gains 19 155
Unrealized Losses (131) (21)
Marketable securities $ 164,627 $ 166,729