XML 76 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Note 24 - Leases (Tables)
12 Months Ended
Jun. 30, 2025
Notes Tables  
Operating Lease, Lease Income [Table Text Block]

2026

 $65 

2027

  23 

2028

  18 

2029

  4 
  $110 
     

2025

 $131 

2026

  44 

2027

  16 
  $191 
Sales-type and Direct Financing Leases, Lease Receivable [Table Text Block]

Components of Lease Balances

 

June 30,

  

June 30,

 
  

2025

  

2024

 

Finance Leases (Plant and Equipment)

        

Plant and equipment, at cost

 $400  $1,649 

Accumulated depreciation

  (131)  (1,091)

Plant and Equipment, Net

 $269  $558 
         

Current portion of finance leases

 $43  $57 

Net of current portion of finance leases

  -   34 

Total Finance Lease Liabilities

 $43  $91 
         

Operating Leases (Corporate Offices, Research and Development Facilities)

        

Operating lease right-of-use assets, Net

 $864  $1,887 
         

Current portion of operating leases

  540   1,162 

Net of current portion of operating leases

  324   725 

Total Operating Lease Liabilities

 $864  $1,887 
  

For the Year Ended June 30,

 
  

2025

  

2024

 

Lease Cost

        

Finance lease cost:

        

Interest on finance lease

 $3  $7 

Amortization of right-of-use assets

  78   85 

Total finance lease cost

  81   92 

Operating Lease Costs

 $1,450  $1,548 
Operating and Finance Leases Of Lessee Other Disclosure [Table Text Block]
  

For the Year Ended June 30,

 
  

2025

  

2024

 

Cash Paid for Amounts Included in the Measurement of Lease Liabilities

        

Operating cash flows from finance leases

 $(3) $(6)

Operating cash flows from operating leases

  (1,450)  (1,415)

Finance cash flows from finance leases

  (59)  (112)

Right-of-Use Assets Obtained in Exchange for New Operating Lease Liabilities

  450   732 
         

Weighted-Average Remaining Lease Term:

        

Finance leases

  0.65   1.46 

Operating leases

  2.25   1.58 

Weighted-Average Discount Rate:

        

Finance leases

  1.98%  2.47%

Operating leases

  4.93%  5.60%
Schedule Of Future Minimum Rental Payments for Operating and Finance Leases [Table Text Block]
  

Operating

     
  

Lease

  

Finance Lease

 
  

Liabilities

  

Liabilities

 

Fiscal Year

        

2026

  560   44 

2027

  146   - 

2028

  217   - 

Total future minimum lease payments

 $923  $44 

Less: amount representing interest

  (59)  (1)

Present value of net minimum lease payments

 $864  $43 
         

Presentation on statement of financial position

        

Current

  540   43 

Non-Current

  324   - 
  

Operating

     
  

Lease

  

Finance Lease

 
  

Liabilities

  

Liabilities

 

Fiscal Year

        

2025

  1,234   61 

2026

  658   34 

    2027

  86   - 

Total future minimum lease payments

 $1,978  $95 

Less: amount representing interest

  (91)  (4)

Present value of net minimum lease payments

 $1,887  $91 
         

Presentation on statement of financial position

        

Current

  1,162   57 

Non-Current

  725   34