v3.26.3
Inventories (Details) - USD ($)
Jun. 30, 2026
Jun. 30, 2025
Inventories    
Finished goods $ 692,000 $ 182,000
Work-in-process 1,545,000 1,333,000
Raw materials and packaging supplies 3,656,000 5,182,000
Total inventories 5,893,000 6,697,000
Less: provision for inventory (562,000) 0
Inventories $ 5,331,000 $ 6,697,000