XML 51 R42.htm IDEA: XBRL DOCUMENT v3.26.1
Note 9 - Deferred Revenue (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Feb. 28, 2026
Feb. 28, 2025
Feb. 28, 2026
Feb. 28, 2025
May 31, 2025
Loss On Revenue $ 3,471,399 $ 14,315,798 $ 21,973,016 $ 39,911,692  
Pallets [Member]          
Loss On Revenue     0 $ 817,981  
Deferred Revenue, Current $ 22,964   $ 22,964   $ 22,964