| Share-Based Payment Arrangement, Option, Activity [Table Text Block] |
| | | | | | | | | | | Weighted - | | | | | |
| | | | | | | Weighted - | | | Average | | | | | |
| | | | | | | Average | | | Remaining | | | Aggregate | |
| | | | | | | Exercise | | | Contractual | | | Intrinsic Value | |
| | | Shares | | | Price | | | Term (Years) | | | (in thousands) | |
| Outstanding, January 31, 2026 | | | 8,100 | | | $ | 215.00 | | | | 5.4 | | | $ | — | |
| Forfeited | | | — | | | | — | | | | — | | | | — | |
| Expired | | | — | | | | — | | | | — | | | | — | |
| Outstanding, July 31, 2026 | | | 8,100 | | | | 215.00 | | | | 4.9 | | | | — | |
| | | | | | | | | | | | | | | | | |
| Vested and exercisable, July 31, 2026 | | | 8,100 | | | | 215.00 | | | | 4.9 | | | | — | |
|
| Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] |
| | | | | | | Weighted - | | | Aggregate | |
| | | | | | | Average Grant | | | Intrinsic Value | |
| | | Shares | | | Date Fair Value | | | (in thousands) | |
| Unvested balance, January 31, 2026 | | | 1,239,793 | | | $ | 19.07 | | | $ | 11,220 | |
| Granted | | | 859,419 | | | | 4.78 | | | | — | |
| Vested | | | (334,624 | ) | | | 18.47 | | | | — | |
| Forfeited | | | (106,008 | ) | | | 16.08 | | | | — | |
| Unvested balance, July 31, 2026 (1) | | | 1,658,580 | | | | 11.98 | | | | 11,776 | |
| | | | | | | Weighted - | | | Aggregate | |
| | | | | | | Average Grant | | | Intrinsic Value | |
| | | Shares | | | Date Fair Value | | | (in thousands) | |
| Unvested balance, January 31, 2026 | | | 19,862 | | | $ | 32.57 | | | $ | 180 | |
| Granted | | | — | | | | — | | | | — | |
| Vested | | | (6,667 | ) | | | 12.94 | | | | — | |
| Forfeited | | | (13,195 | ) | | | 42.50 | | | | — | |
| Unvested balance, July 31, 2026 | | | — | | | | — | | | | — | |
| | | | | | | Weighted - | | | Aggregate | |
| | | | | | | Average Grant | | | Intrinsic Value | |
| | | Shares | | | Date Fair Value | | | (in thousands) | |
| Unvested balance, January 31, 2026 | | | 305,764 | | | $ | 19.80 | | | $ | 2,767 | |
| Granted (1) | | | 689,139 | | | | 4.98 | | | | — | |
| Vested | | | (26,968 | ) | | | 16.21 | | | | — | |
| Forfeited | | | (268,796 | ) | | | 18.08 | | | | — | |
| Unvested balance, July 31, 2026 | | | 699,139 | | | | 5.95 | | | | 4,964 | |
|
| Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] |
| | | Three Months Ended July 31, | | | Six Months Ended July 31, | |
| | | 2026 | | | 2025 | | | 2026 | | | 2025 | |
| Costs of revenues | | $ | 77 | | | $ | 47 | | | $ | 136 | | | $ | 158 | |
| Content and software development | | | 78 | | | | 877 | | | | 309 | | | | 1,886 | |
| Selling and marketing | | | 532 | | | | 502 | | | | 1,038 | | | | 1,276 | |
| General and administrative | | | 1,473 | | | | 1,913 | | | | 3,432 | | | | 4,039 | |
| Total | | $ | 2,160 | | | $ | 3,339 | | | $ | 4,915 | | | $ | 7,359 | |
|