XML 52 R43.htm IDEA: XBRL DOCUMENT v3.26.1
Note 10 - Revenue and Revenue Recognition (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Feb. 28, 2026
Feb. 28, 2025
Feb. 28, 2026
Feb. 28, 2025
Loss On Revenue $ 3,471,399 $ 14,315,798 $ 21,973,016 $ 39,911,692
Non-US [Member]        
Loss On Revenue     $ 555,000 $ 375,000