v3.26.1
Note 3 - Revenue From Contracts With Customers (Details Textual) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Jul. 01, 2024
Accounts Receivable, after Allowance for Credit Loss, Current $ 172,896 $ 172,702 $ 123,400