Income Taxes - Schedule of the amounts of income taxes paid by the Company (Details) $ in Thousands |
12 Months Ended |
|---|---|
|
Jan. 31, 2026
USD ($)
| |
| Income Tax Paid, by Individual Jurisdiction [Line Items] | |
| Total income taxes, net of tax refunds | $ 3,403 |
| Austria | |
| Income Tax Paid, by Individual Jurisdiction [Line Items] | |
| Total income taxes, net of tax refunds | 232 |
| Columbia | |
| Income Tax Paid, by Individual Jurisdiction [Line Items] | |
| Total income taxes, net of tax refunds | 928 |
| Germany | |
| Income Tax Paid, by Individual Jurisdiction [Line Items] | |
| Total income taxes, net of tax refunds | 808 |
| Slovenia | |
| Income Tax Paid, by Individual Jurisdiction [Line Items] | |
| Total income taxes, net of tax refunds | 933 |
| Other | |
| Income Tax Paid, by Individual Jurisdiction [Line Items] | |
| Total income taxes, net of tax refunds | $ 502 |