v3.26.1
Summary Of Significant Accounting Policies (Narrative) (Details)
12 Months Ended
Jun. 30, 2026
USD ($)
Segment
Customer
shares
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2024
USD ($)
Finite-Lived Intangible Assets [Line Items]      
Remaining operating lease terms 6 years 3 months 18 days 7 years 2 months 12 days  
Customer deposits $ 440,000 $ 250,000  
Advertising expenditures 5,500,000 3,400,000 $ 5,900,000
Design, research and development costs 2,600,000 2,100,000 2,100,000
Health care claims threshold for third party insurance 175,000    
Workers' compensation threshold for third party insurance $ 250,000    
Number of customer with more than 10% net sales | Customer 0    
Number of reportable segments | Segment 1    
Number of operating segments | Segment 1    
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 28,600,000    
Treasury Stock, Value, Acquired, Cost Method 63,747,000   $ 1,659,000
Treasury Stock, Value $ 135,478,000 $ 71,731,000  
Treasury Stock, Common, Shares | shares 4,522,313 3,207,000