v3.26.1
Note 4 - Leases (Tables)
9 Months Ended
Feb. 28, 2026
Notes Tables  
Lease Related Assets and Liabilities [Table Text Block]
   

February 28,

  

May 31,

 
 

Classification on Balance Sheet

 

2026

  

2025

 

Assets

         

Finance lease, right-of-use assets

Capital assets

 $38,792  $40,308 

Operating lease, right-of-use assets

Operating lease, right-of-use assets

  17,939   22,279 

Total right-of-use assets

 $56,731  $62,587 

Liabilities

         

Current:

         

Current portion of finance lease liabilities

Current portion of lease liabilities

 $1,662  $1,560 

Current portion of operating lease liabilities

Current portion of lease liabilities

  5,597   5,381 

Non-current:

         

Finance lease liabilities

Lease liabilities

  43,226   44,295 

Operating lease liabilities

Lease liabilities

  17,056   20,630 

Total lease liabilities

 $67,541  $71,866 
Lessee, Operating and Finance Lease, Liabilities, to be Paid, Maturity [Table Text Block]
  

Operating

  

Finance

 
  leases  leases 

2026 (remaining three months)

 $1,943  $1,131 

2027

  7,003   4,523 

2028

  5,923   4,523 

2029

  2,935   4,375 

Thereafter

  10,802   66,939 

Total minimum lease payments

 $28,606  $81,491 

Imputed interest

  (5,953)  (36,603)

Obligations recognized

 $22,653  $44,888