XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Summary Of Significant Accounting Policies (Narrative) (Details)
12 Months Ended
Jun. 30, 2025
USD ($)
Segment
Customer
shares
Jun. 30, 2024
USD ($)
shares
Jun. 30, 2023
USD ($)
Finite-Lived Intangible Assets [Line Items]      
Remaining operating lease terms 7 years 2 months 12 days 8 years 2 months 12 days  
Customer deposits $ 250,000 $ 140,000  
Advertising expenditures 3,400,000 5,900,000 $ 5,100,000
Design, research and development costs 2,100,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 segment | Segment 1    
Number of operating segments | Segment 1    
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 30,000,000    
Treasury Stock, Value, Acquired, Cost Method   1,659,000 $ 3,700,000
Treasury Stock, Value $ 71,731,000 $ 71,731,000  
Treasury Stock, Common, Shares | shares 3,207,158 3,207,000