Quarterly report pursuant to Section 13 or 15(d)

Marketable Securities - Summary of Marketable Securities (Details)

v3.21.1
Marketable Securities - Summary of Marketable Securities (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Jan. 31, 2021
Marketable Securities [Line Items]    
Amortized Cost $ 83,307 $ 102,845
Gross Unrealized Gains   7
Gross Unrealized Losses (44) (24)
Estimated Fair Value 83,263 102,828
Commercial Paper    
Marketable Securities [Line Items]    
Amortized Cost 27,774 23,171
Estimated Fair Value 27,774 23,171
Corporate Bonds    
Marketable Securities [Line Items]    
Amortized Cost 55,533 79,674
Gross Unrealized Gains   7
Gross Unrealized Losses (44) (24)
Estimated Fair Value $ 55,489 $ 79,657