v3.26.1
Note 5 - Property, Plant and Equipment (Details Textual) - USD ($)
12 Months Ended
May 31, 2026
May 31, 2025
May 31, 2024
Feb. 29, 2024
Property, Plant, and Equipment, after Accumulated Depreciation, Depletion, and Amortization $ 25,842,759 $ 30,044,886    
Depreciation Expense, Including Amortization Related to Financing Leases 6,020,895 5,767,694    
Gain on Business Interruption Insurance Recovery (0) 741,821    
Fire [Member]        
Inventory, Finished Goods, Net of Reserves       $ 1,326,752
Insurance Settlements Receivable     $ 2,058,602  
Gain on Business Interruption Insurance Recovery     $ 593,647  
Electrical Storm [Member]        
Gain on Business Interruption Insurance Recovery   $ 741,821    
Machinery and Equipment [Member]        
Property, Plant, and Equipment, after Accumulated Depreciation, Depletion, and Amortization 268,914      
Construction in Progress [Member]        
Estimated Additional Costs $ 500,000      
Building [Member] | Fire [Member]        
Property, Plant, and Equipment, after Accumulated Depreciation, Depletion, and Amortization       $ 161,850