XML 61 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Acquisition (Details - Supplemental pro forma data) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract]    
Pro forma net revenue $ 124,784 $ 168,103
Pro forma net loss $ (10,702) $ (3,876)
Pro forma net loss per share:    
Pro forma net loss per share, basic $ (0.28) $ (0.10)
Pro forma net loss per share, diluted $ (0.28) $ (0.10)