v3.25.2
Note 20 - Segment Information - Revenue by Geographic Area (Details) - Geographic Concentration Risk [Member] - Revenue Benchmark [Member]
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
UNITED STATES      
Percentage of Sales 97.30% 96.70% 97.00%
Non-US [Member]      
Percentage of Sales 2.70% 3.30% 3.00%