XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Nature of Business and Summary of Significant Accounting Policies - Income Statement location (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Net sales $ 43,961,000 $ 49,267,000 $ 130,897,000 $ 138,490,000
Cost of sales 18,834,000 22,783,000 56,665,000 64,581,000
Selling, General and Administrative Expenses        
Advertising and promotion costs 526,000 395,000 2,332,000 1,852,000
Cost of sales | Shipping and Handling        
Cost of sales 330,000 421,000 1,073,000 1,181,000
Sales revenue, net | Shipping and Handling        
Net sales $ 91,000 $ 93,000 $ 261,000 $ 279,000