Quarterly report pursuant to Section 13 or 15(d)

Marketable Securities - Summary of Marketable Securities (Details)

v3.22.1
Marketable Securities - Summary of Marketable Securities (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Jan. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 122,908 $ 116,275
Gross Unrealized Gains 0 0
Gross Unrealized Losses (795) (335)
Estimated Fair Value 122,113 115,940
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 15,359 15,343
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 15,359 15,343
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 94,315 91,735
Gross Unrealized Gains 0 0
Gross Unrealized Losses (705) (303)
Estimated Fair Value 93,610 91,432
Municipal bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 13,234 9,197
Gross Unrealized Gains 0 0
Gross Unrealized Losses (90) (32)
Estimated Fair Value $ 13,144 $ 9,165