v3.26.1
Income Taxes - Components of the Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2024
Current      
Federal $ 0 $ 61 $ 218
State 123 13 17
Foreign 4,366 3,998 1,942
Total current 4,489 4,072 2,177
Deferred      
Foreign (441) 300 (2,198)
Total deferred (441) 300 (2,198)
Total provision for (benefit from) income taxes $ 4,048 $ 4,372 $ (21)