v3.25.2
Note 20 - Accumulated Other Comprehensive Loss (Tables)
12 Months Ended
May 31, 2025
Notes Tables  
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
      

Unrealized

     
  

Foreign

  

loss on

     
  

currency

  

convertible

     
  

translation

  

notes

     
  

gain (loss)

  

receivables

  

Total

 

Balance May 31, 2022

 $54,413  $(75,177) $(20,764)

Other comprehensive loss

  (101,023)  75,177   (25,846)

Balance May 31, 2023

 $(46,610) $  $(46,610)

Other comprehensive (loss) reversal

  3,111      3,111 

Balance May 31, 2024

 $(43,499) $  $(43,499)

Other comprehensive (loss) reversal

  436      436 

Balance May 31, 2025

 $(43,063) $  $(43,063)