v3.26.1
Fair Value Measurements - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - Fair Value, Measurement, Recurring - USD ($)
$ in Thousands
Jul. 31, 2026
Jan. 31, 2026
Level 1    
Assets:    
Time deposits (included in prepaid expenses and other current assets) $ 314 $ 142
Time deposits (included in long-term prepaid expenses and other assets)   169
Total assets 24,060 10,899
Liabilities:    
Contingent consideration (included in accrued expenses and other current liabilities)   0
Total liabilities   0
Level 1 | Money Market Funds    
Assets:    
Money market accounts (included in cash and cash equivalents) 23,746 10,588
Level 2    
Assets:    
Time deposits (included in prepaid expenses and other current assets) 0 0
Time deposits (included in long-term prepaid expenses and other assets)   0
Total assets 0 0
Liabilities:    
Contingent consideration (included in accrued expenses and other current liabilities)   0
Total liabilities   0
Level 2 | Money Market Funds    
Assets:    
Money market accounts (included in cash and cash equivalents) 0 0
Level 3    
Assets:    
Time deposits (included in prepaid expenses and other current assets) 0 0
Time deposits (included in long-term prepaid expenses and other assets)   0
Total assets 0 0
Liabilities:    
Contingent consideration (included in accrued expenses and other current liabilities)   9,700
Total liabilities   9,700
Level 3 | Money Market Funds    
Assets:    
Money market accounts (included in cash and cash equivalents) $ 0 $ 0