XML 106 R95.htm IDEA: XBRL DOCUMENT v3.23.3
Note 22 - Revenue - Contract Balances (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Trade Accounts Receivable $ 9,804 $ 11,592
Accounts Payable 1,667 2,401
Contract Liabilities $ 1,275 $ 988