v3.25.2
Income Tax Sources (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Components of pretax income      
Domestic $ (26,917) $ (27,119) $ (52,636)
Foreign (2,081) 2,107 (125)
Loss before income tax expense (benefit) $ (28,998) $ (25,012) $ (52,761)