v3.25.2
Current and Deferred Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Current:      
Federal $ 91 $ (80) $ (369)
State 354 44 (31)
Foreign 19 0 0
Total 464 (36) (400)
Deferred:      
Deferred Income Tax Expense (Benefit) 0 0 0
Provision (benefit) for federal, state and foreign income taxes $ 464 $ (36) $ (400)