v3.21.2
Investments and Fair Value Measurements - Financial Assets and Liabilities (Details) - Recurring - USD ($)
$ in Thousands
Jul. 31, 2021
Jan. 31, 2021
Assets    
Total assets $ 396,011 $ 0
Level 1    
Assets    
Total assets 396,011 0
Level 2    
Assets    
Total assets 0 0
Level 3    
Assets    
Total assets 0 0
Money market funds    
Assets    
Cash equivalents 396,011 0
Money market funds | Level 1    
Assets    
Cash equivalents 396,011 0
Money market funds | Level 2    
Assets    
Cash equivalents 0 0
Money market funds | Level 3    
Assets    
Cash equivalents $ 0 $ 0