Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.1
Marketable Securities - Available -For-Sale Marketable Securities (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Jan. 31, 2023
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 418,786 $ 390,925
Unrealized Gains 33 105
Unrealized Losses (625) (791)
Marketable securities 418,194 390,239
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 40,423 39,922
Unrealized Gains 2 8
Unrealized Losses (70) (68)
Marketable securities 40,355 39,862
Municipal bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 12,512 12,429
Unrealized Gains 0 22
Unrealized Losses (7) 0
Marketable securities 12,505 12,451
U.S. government and agency securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 151,657 128,898
Unrealized Gains 23 6
Unrealized Losses (255) (367)
Marketable securities 151,425 128,537
Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 59,430 59,545
Unrealized Gains 6 28
Unrealized Losses (101) (155)
Marketable securities 59,335 59,419
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 154,764 150,131
Unrealized Gains 2 41
Unrealized Losses (192) (202)
Marketable securities $ 154,574 $ 149,970