XML 60 R45.htm IDEA: XBRL DOCUMENT v3.25.2
Description of Business, Basis of Presentation and Summary of Significant Accounting Policies - Income Statement location (Details) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Net Sales $ 181,621,000 $ 188,820,000 $ 169,997,000
Cost of Sales 80,591,000 87,066,000 96,764,000
Selling, General and Administrative Expenses      
Advertising and promotion costs 3,753,000 3,262,000 2,931,000
Cost of sales | Shipping and Handling      
Cost of Sales 1,589,000 1,573,000 1,697,000
Sales revenue, net | Shipping and Handling      
Net Sales $ 419,000 $ 349,000 $ 450,000