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
Apr. 30, 2026
Jan. 31, 2026
Level 1    
Assets:    
Time deposits (included in prepaid expenses and other current assets) $ 173 $ 142
Time deposits (included in long-term prepaid expenses and other assets) 146 169
Total assets 31,464 10,899
Liabilities:    
Contingent consideration (included in accrued expenses and other current liabilities) 0 0
Total liabilities 0 0
Level 1 | Money Market Funds    
Assets:    
Money market accounts (included in cash and cash equivalents) 31,145 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 0
Total assets 0 0
Liabilities:    
Contingent consideration (included in accrued expenses and other current liabilities) 0 0
Total liabilities 0 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 0
Total assets 0 0
Liabilities:    
Contingent consideration (included in accrued expenses and other current liabilities) 3,275 9,700
Total liabilities 3,275 9,700
Level 3 | Money Market Funds    
Assets:    
Money market accounts (included in cash and cash equivalents) $ 0 $ 0