XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Acquisition (Details - Supplemental pro forma data) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract]    
Pro forma net revenue $ 95,945 $ 118,103
Pro forma net loss $ (8,223) $ (4,208)
Pro forma net loss per share:    
Pro forma net loss per share, basic $ (0.21) $ (0.11)
Pro forma net loss per share, diluted $ (0.21) $ (0.11)