XML 219 R58.htm IDEA: XBRL DOCUMENT v3.23.2
LEASES - Schedule of future minimum lease payments (Details) - USD ($)
$ in Thousands
May 31, 2023
May 31, 2022
Operating Leases    
FY24 $ 445  
FY25 482  
FY26 495  
FY27 158  
FY28 0  
Beyond 0  
Total 1,580  
Present value of lease liabilities (255)  
Less: Current portion of lease liability 320 $ 191
Long-term portion of lease liability 1,005 936
Finance Leases    
FY24 6,687  
FY25 5,429  
FY26 348  
FY27 188  
FY28 180  
Beyond 87,145  
Total 99,977  
Finance Lease, Liability (85,921)  
Less: Current portion of lease liability 5,722 813
Long-term portion of finance lease liability 8,334 $ 4,374
Total    
FY24 7,132  
FY25 5,911  
FY26 844  
FY27 346  
FY28 180  
Beyond 87,145  
Total 101,557  
Present value of lease liabilities (86,176)  
Less: Current portion of lease liability 6,042  
Long-term portion of lease liability $ 9,339