XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Nature of Business and Summary of Significant Accounting Policies - Income Statement location (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Net sales $ 42,933,000 $ 47,547,000 $ 86,936,000 $ 89,223,000
Cost of sales 18,444,000 22,535,000 37,831,000 41,798,000
Selling, General and Administrative Expenses        
Advertising and promotion costs 916,000 696,000 1,806,000 1,457,000
Cost of sales | Shipping and Handling        
Cost of sales 353,000 389,000 743,000 760,000
Sales revenue, net | Shipping and Handling        
Net sales $ 80,000 $ 103,000 $ 170,000 $ 186,000