Note 12 - Segment Information - Long Lived Assets by Location (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Sep. 30, 2025 |
|---|---|---|
| Long lived assets | $ 56,318 | $ 64,537 |
| UNITED STATES | ||
| Long lived assets | 55,158 | 63,332 |
| CANADA | ||
| Long lived assets | 333 | 366 |
| COLOMBIA | ||
| Long lived assets | 421 | 392 |
| UNITED KINGDOM | ||
| Long lived assets | $ 406 | $ 447 |