XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Nature of Business and Summary of Significant Accounting Policies - Income Statement location (Details) - USD ($)
3 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Research and development $ 2,428,000 $ 1,931,000
Net sales 39,493,000 31,051,000
Cost of sales 24,927,000 17,595,000
Selling, General and Administrative Expenses [Member]    
Advertising and promotion costs 754,000 1,086,000
Operating Expenses.    
Research and development 2,428,000 1,931,000
Cost of sales [Member] | Shipping and Handling    
Cost of sales 394,000 333,000
Sales revenue, net | Shipping and Handling    
Net sales $ 112,000 $ 106,000