XML 106 R89.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 20 - Segment Information - Revenue by Geographic Area (Details) - Geographic Concentration Risk [Member] - Revenue Benchmark [Member]
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
UNITED STATES      
Percentage of Sales 96.70% 97.00% 96.00%
Non-US [Member]      
Percentage of Sales 3.30% 3.00% 4.00%