v3.25.2
Changes in the valuation allowance are as follows: (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Income Tax Disclosure [Abstract]    
Valuation allowance, beginning of year $ (28,181) $ (25,463)
Current year additions (3,978) (2,718)
Valuation allowance, end of year $ (32,159) $ (28,181)