v3.25.4
Inventories (Details) - USD ($)
Dec. 31, 2025
Jun. 30, 2025
Inventories    
Finished goods $ 783,000 $ 182,000
Work-in-process 3,278,000 1,333,000
Raw materials and packaging supplies 13,009,000 5,182,000
Inventories $ 17,035,000 $ 6,697,000