v3.26.1
Note 3 - Fair Value of Financial Instruments - Fair Value by Hierarchy (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Sep. 30, 2025
Aug. 31, 2025
Aug. 01, 2025
Sep. 30, 2024
Current portion $ (1,788) $ 0      
Non-current portion (962) (2,540)      
Geovox [Member]          
Current portion (1,788)        
Non-current portion (962)        
Business Combination, Contingent Consideration, Liability (2,750) (2,540) $ (2,500) $ (2,500) $ 0
Fair Value, Recurring [Member]          
Non-current portion   (2,540)      
Fair Value, Recurring [Member] | Geovox [Member]          
Current portion (1,788)        
Non-current portion (962)        
Business Combination, Contingent Consideration, Liability (2,750)        
Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member]          
Non-current portion   0      
Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member] | Geovox [Member]          
Current portion 0        
Non-current portion 0        
Business Combination, Contingent Consideration, Liability 0        
Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member]          
Non-current portion   0      
Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member] | Geovox [Member]          
Current portion 0        
Non-current portion 0        
Business Combination, Contingent Consideration, Liability 0        
Fair Value, Inputs, Level 3 [Member] | Fair Value, Recurring [Member]          
Non-current portion   $ (2,540)      
Fair Value, Inputs, Level 3 [Member] | Fair Value, Recurring [Member] | Geovox [Member]          
Current portion (1,788)        
Non-current portion (962)        
Business Combination, Contingent Consideration, Liability $ (2,750)