XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Nature of Business and Summary of Significant Accounting Policies - Income Statement location (Details) - USD ($)
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Net sales $ 44,003,000 $ 41,676,000
Cost of sales 19,387,000 19,263,000
Research and development 3,057,000 2,437,000
Selling, General and Administrative Expenses    
Advertising and promotion costs 890,000 761,000
Operating Expenses    
Research and development 3,057,000 2,437,000
Cost of sales | Shipping and Handling    
Cost of sales 390,000 371,000
Sales revenue, net | Shipping and Handling    
Net sales $ 89,000 $ 83,000