v3.26.1
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2024
Current      
Federal $ 37 $ 0 $ 0
State 43 54 36
Foreign 4,519 2,308 631
Total current tax provision 4,599 2,362 667
Deferred      
Federal 197 (642) 57
State (144) 715 77
Foreign 3 25 14
Total deferred tax benefit 56 98 148
Total Tax Provision $ 4,655 $ 2,460 $ 815