XML 80 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Assets and Liabilities (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Assets    
Total financial assets $ 238,945 $ 254,716
Liabilities    
Total financial liabilities   6,018
Private Placement Warrants    
Liabilities    
Redeemable convertible preferred stock warrant liability   25
Redeemable convertible preferred stock warrant    
Liabilities    
Redeemable convertible preferred stock warrant liability   5,993
Money market funds    
Assets    
Money market funds 133,979 254,716
U.S. Treasury securities    
Assets    
Money market funds 104,966  
Level 1    
Assets    
Total financial assets 133,979 254,716
Liabilities    
Total financial liabilities   0
Level 1 | Private Placement Warrants    
Liabilities    
Redeemable convertible preferred stock warrant liability   0
Level 1 | Redeemable convertible preferred stock warrant    
Liabilities    
Redeemable convertible preferred stock warrant liability   0
Level 1 | Money market funds    
Assets    
Money market funds 133,979 254,716
Level 1 | U.S. Treasury securities    
Assets    
Money market funds 0  
Level 2    
Assets    
Total financial assets 104,966 0
Liabilities    
Total financial liabilities   0
Level 2 | Private Placement Warrants    
Liabilities    
Redeemable convertible preferred stock warrant liability   0
Level 2 | Redeemable convertible preferred stock warrant    
Liabilities    
Redeemable convertible preferred stock warrant liability   0
Level 2 | Money market funds    
Assets    
Money market funds 0 0
Level 2 | U.S. Treasury securities    
Assets    
Money market funds 104,966  
Level 3    
Assets    
Total financial assets 0 0
Liabilities    
Total financial liabilities   6,018
Level 3 | Private Placement Warrants    
Liabilities    
Redeemable convertible preferred stock warrant liability   25
Level 3 | Redeemable convertible preferred stock warrant    
Liabilities    
Redeemable convertible preferred stock warrant liability   5,993
Level 3 | Money market funds    
Assets    
Money market funds 0 $ 0
Level 3 | U.S. Treasury securities    
Assets    
Money market funds $ 0