Quarterly report pursuant to Section 13 or 15(d)

Marketable Securities - Summary of Marketable Securities (Details)

v3.21.2
Marketable Securities - Summary of Marketable Securities (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Jan. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 115,177 $ 102,845
Gross Unrealized Gains 1 7
Gross Unrealized Losses (90) (24)
Estimated Fair Value 115,088 102,828
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 11,997 23,171
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 11,997 23,171
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 96,549 79,674
Gross Unrealized Gains 0 7
Gross Unrealized Losses (90) (24)
Estimated Fair Value 96,459 $ 79,657
Municipal bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 6,631  
Gross Unrealized Gains 1  
Gross Unrealized Losses 0  
Estimated Fair Value $ 6,632