Schedule of Goodwill [Table Text Block] |
| | Balance | |
Balance as of January 31, 2024 | | $ | 13,276,000 | |
Impairment | | | — | |
Balance as of January 31, 2025 | | $ | 13,276,000 | |
| | Balance | |
Balance as of January 31, 2023 | | $ | 23,089,000 | |
Impairment(1) | | | (9,813,000 | ) |
Balance as of January 31, 2024 | | $ | 13,276,000 | |
|
Schedule of Finite-Lived Intangible Assets [Table Text Block] |
| | | | | | January 31, 2025 | |
| | Estimated | | | Gross | | | Accumulated | | | | | |
| | Useful Life (years) | | | Assets | | | Amortization | | | Net Assets | |
Finite-lived assets: | | | | | | | | | | | | | | | | |
Client relationships | | | 10 | | | $ | 8,370,000 | | | $ | 2,895,000 | | | $ | 5,475,000 | |
Internally Developed Software | | | 9 | | | | 6,380,000 | | | | 2,451,000 | | | | 3,929,000 | |
Trademarks and Tradenames | | | 15 | | | | 1,340,000 | | | | 309,000 | | | | 1,031,000 | |
Total | | | | | | $ | 16,090,000 | | | $ | 5,655,000 | | | $ | 10,435,000 | |
| | | | | | January 31, 2024 | |
| | Estimated | | | Gross | | | Accumulated | | | | | |
| | Useful Life (years) | | | Assets | | | Amortization | | | Net Assets | |
Finite-lived assets: | | | | | | | | | | | | | | | | |
Client relationships | | | 10 | | | $ | 8,370,000 | | | $ | 2,058,000 | | | $ | 6,312,000 | |
Internally Developed Software | | | 9 | | | | 6,380,000 | | | | 1,742,000 | | | | 4,638,000 | |
Trademarks and Tradenames | | | 15 | | | | 1,340,000 | | | | 219,000 | | | | 1,121,000 | |
Total | | | | | | $ | 16,090,000 | | | $ | 4,019,000 | | | $ | 12,071,000 | |
|
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] |
| | Annual | |
| | Amortization | |
| | Expense | |
2025 | | $ | 1,635,000 | |
2026 | | | 1,635,000 | |
2027 | | | 1,635,000 | |
2028 | | | 1,635,000 | |
2029 | | | 1,635,000 | |
Thereafter | | | 2,260,000 | |
Total | | $ | 10,435,000 | |
|