v3.26.1
Fair Value of Financial Assets and Liabilities - Schedule of Fair Value by Balance Sheet Location (Details) - USD ($)
$ in Thousands
Jan. 31, 2026
Jan. 31, 2025
Assets    
Short-term investments $ 410,649 $ 104,027
Liabilities    
Warrants 0 18,077
Contingent consideration for acquisitions 0 2,883
U.S. Treasury securities    
Assets    
Short-term investments 212,897 13,096
Commercial paper    
Assets    
Short-term investments 4,601 4,289
Corporate bonds    
Assets    
Short-term investments 193,151 84,528
Certificates of deposit    
Assets    
Short-term investments   2,114
Fair Value, Recurring | Level 1    
Assets    
Short-term investments 0  
Total assets 318,004 52,499
Liabilities    
Contingent consideration for acquisitions   0
Total liabilities 128,363 9,177
Fair Value, Recurring | Level 1 | Public Warrants    
Liabilities    
Warrants 128,363 9,177
Fair Value, Recurring | Level 1 | Private Placement Warrants    
Liabilities    
Warrants 0 0
Fair Value, Recurring | Level 1 | U.S. Treasury securities    
Assets    
Short-term investments 212,897 13,095
Fair Value, Recurring | Level 1 | Commercial paper    
Assets    
Short-term investments 0 0
Fair Value, Recurring | Level 1 | Corporate bonds    
Assets    
Cash equivalents 0  
Short-term investments   0
Fair Value, Recurring | Level 1 | Certificates of deposit    
Assets    
Short-term investments   0
Fair Value, Recurring | Level 1 | Money market funds    
Assets    
Cash equivalents 99,181 29,054
Restricted cash equivalents: money market funds 5,926 10,350
Fair Value, Recurring | Level 2    
Assets    
Short-term investments 2,584  
Total assets 200,336 90,932
Liabilities    
Contingent consideration for acquisitions   0
Total liabilities 0 0
Fair Value, Recurring | Level 2 | Public Warrants    
Liabilities    
Warrants 0 0
Fair Value, Recurring | Level 2 | Private Placement Warrants    
Liabilities    
Warrants 0 0
Fair Value, Recurring | Level 2 | U.S. Treasury securities    
Assets    
Short-term investments 0 0
Fair Value, Recurring | Level 2 | Commercial paper    
Assets    
Short-term investments 4,601 4,290
Fair Value, Recurring | Level 2 | Corporate bonds    
Assets    
Cash equivalents 193,151  
Short-term investments   84,528
Fair Value, Recurring | Level 2 | Certificates of deposit    
Assets    
Short-term investments   2,114
Fair Value, Recurring | Level 2 | Money market funds    
Assets    
Cash equivalents 0 0
Restricted cash equivalents: money market funds 0 0
Fair Value, Recurring | Level 3    
Assets    
Short-term investments 0  
Total assets 0 0
Liabilities    
Contingent consideration for acquisitions   7,558
Total liabilities 44,945 16,458
Fair Value, Recurring | Level 3 | Public Warrants    
Liabilities    
Warrants 0 0
Fair Value, Recurring | Level 3 | Private Placement Warrants    
Liabilities    
Warrants 44,945 8,900
Fair Value, Recurring | Level 3 | U.S. Treasury securities    
Assets    
Short-term investments 0 0
Fair Value, Recurring | Level 3 | Commercial paper    
Assets    
Short-term investments 0 0
Fair Value, Recurring | Level 3 | Corporate bonds    
Assets    
Cash equivalents 0  
Short-term investments   0
Fair Value, Recurring | Level 3 | Money market funds    
Assets    
Cash equivalents 0 0
Restricted cash equivalents: money market funds $ 0 $ 0