XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Note 22 - Revenue (Tables)
12 Months Ended
Jun. 30, 2023
Notes Tables  
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

Jun. 30,

  

Jun. 30,

 
  

2023

  

2022

 
         

Trade Accounts Receivable

 $9,804  $11,592 

Accounts Payable

  1,667   2,401 

Contract Liabilities

  1,275   988