v3.26.1
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