Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.3
Marketable Securities - Available -For-Sale Marketable Securities (Details) - USD ($)
$ in Thousands
Oct. 31, 2023
Jan. 31, 2023
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 484,355 $ 390,926
Unrealized Gains 38 105
Unrealized Losses (424) (792)
Marketable securities 483,969 390,239
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 86,108 39,922
Unrealized Gains 4 8
Unrealized Losses (90) (68)
Marketable securities 86,022 39,862
Municipal bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 6,677 12,429
Unrealized Gains 0 22
Unrealized Losses 0 0
Marketable securities 6,677 12,451
U.S. government and agency securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 164,259 128,898
Unrealized Gains 22 6
Unrealized Losses (152) (367)
Marketable securities 164,129 128,537
Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 57,087 59,546
Unrealized Gains 10 28
Unrealized Losses (18) (155)
Marketable securities 57,079 59,419
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 170,224 150,131
Unrealized Gains 2 41
Unrealized Losses (164) (202)
Marketable securities $ 170,062 $ 149,970