v3.26.1
Income Taxes - Amount of Cash Income Taxes Paid, Net (Details)
$ in Thousands
12 Months Ended
Jan. 31, 2026
USD ($)
Income Taxes Paid [Line Items]  
Federal $ 1,500
Foreign 0
Income taxes paid, net of amounts refunded 2,490
Massachusetts  
Income Taxes Paid [Line Items]  
State and local: 159
New Jersey  
Income Taxes Paid [Line Items]  
State and local: 146
New York State  
Income Taxes Paid [Line Items]  
State and local: 124
All other state and local  
Income Taxes Paid [Line Items]  
State and local: $ 561