v3.26.1
Note 7 - Revenue Recognition - Revenue Disaggregated by Geography (Details) - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Customer revenue amount $ 9,085,336 $ 9,091,442 $ 27,146,959 $ 26,112,091
Revenues $ 9,085,336 $ 9,091,442 $ 27,146,959 $ 26,112,091
Revenue Benchmark [Member] | Geographic Concentration Risk [Member]        
Customer concentration risk percentage 100.00% 100.00% 100.00% 100.00%
UNITED STATES        
Customer revenue amount $ 7,098,756 $ 6,836,444 $ 21,478,927 $ 19,744,351
Revenues $ 7,098,756 $ 6,836,444 $ 21,478,927 $ 19,744,351
UNITED STATES | Revenue Benchmark [Member] | Geographic Concentration Risk [Member]        
Customer concentration risk percentage 78.00% 75.00% 79.00% 76.00%
Latin America [Member]        
Customer revenue amount $ 1,604,494 $ 1,549,918 $ 4,589,552 $ 5,190,493
Revenues $ 1,604,494 $ 1,549,918 $ 4,589,552 $ 5,190,493
Latin America [Member] | Revenue Benchmark [Member] | Geographic Concentration Risk [Member]        
Customer concentration risk percentage 18.00% 17.00% 17.00% 20.00%
Other than United States and Latin America [Member]        
Customer revenue amount $ 382,086 $ 705,080 $ 1,078,480 $ 1,177,247
Revenues $ 382,086 $ 705,080 $ 1,078,480 $ 1,177,247
Other than United States and Latin America [Member] | Revenue Benchmark [Member] | Geographic Concentration Risk [Member]        
Customer concentration risk percentage 4.00% 8.00% 4.00% 4.00%