XML 113 R96.htm IDEA: XBRL DOCUMENT v3.25.2
Note 21 - Revenue - Summary of Contract Balances (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Trade Accounts Receivable $ 10,804 $ 10,661
Accounts Payable 1,896 3,175
Contract Liabilities $ 250 $ 754