v3.26.3
Note 10 - Revenue and Revenue Recognition (Details Textual) - USD ($)
3 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Revenue from Contract with Customer, Excluding Assessed Tax $ 5,321,088 $ 10,732,573
Bin Processing [Member]    
Revenue from Contract with Customer, Excluding Assessed Tax 940,000 0
Non-US [Member]    
Revenue from Contract with Customer, Excluding Assessed Tax $ 181,900 $ 266,000