Annual report pursuant to Section 13 and 15(d)

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

v3.23.1
Marketable Securities - Available -For-Sale Marketable Securities (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 390,925 $ 211,182
Unrealized Gain 105 1
Unrealized Losses (791) (200)
Fair Value 390,239 210,983
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 39,922 124,639
Unrealized Gain 8 1
Unrealized Losses (68) (163)
Fair Value 39,862 124,477
Municipal bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 12,429  
Unrealized Gain 22  
Unrealized Losses 0  
Fair Value 12,451  
U.S. government and agency securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 128,898 37,725
Unrealized Gain 6 0
Unrealized Losses (367) (35)
Fair Value 128,537 37,690
Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 59,545  
Unrealized Gain 28  
Unrealized Losses (155)  
Fair Value 59,419  
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 150,131 48,818
Unrealized Gain 41 0
Unrealized Losses (202) (2)
Fair Value $ 149,970 $ 48,816