v3.22.2.2
Investments and Fair Value Measurements - Financial Assets and Liabilities (Details) - Recurring - USD ($)
$ in Thousands
Oct. 31, 2022
Jan. 31, 2022
Assets    
Total assets $ 95,581 $ 300,027
Level 1    
Assets    
Total assets 95,581 300,027
Level 2    
Assets    
Total assets 0 0
Level 3    
Assets    
Total assets 0 0
Money market funds    
Assets    
Cash equivalents 95,581 300,027
Money market funds | Level 1    
Assets    
Cash equivalents 95,581 300,027
Money market funds | Level 2    
Assets    
Cash equivalents 0 0
Money market funds | Level 3    
Assets    
Cash equivalents $ 0 $ 0