v3.26.3
Note 20 - Discontinued Operations - Schedule of Discontinued Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Income tax benefit $ 0 $ (17)
Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent $ 0 620
Consumer Health Divesture [Member]    
Net revenue   717
Cost of goods sold   (358)
Selling and marketing   (155)
General and administrative   (7)
Recognized contingent consideration   660
Loss on divestiture   (254)
Income from discontinued operations before income taxes   603
Income tax benefit   17
Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent   $ 620