Impact of Warrant Liabilities on Earnings Per Share (EPS) (Details Narrative) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| ImpactOfWarrantLiabilitiesOnEarningsPerShareLineItems [Line Items] | ||
| Gain (loss) | $ 850 | $ 853 |
| Fair value of warrants liabilities | 1,500 | 600 |
| Common Stock [Member] | ||
| ImpactOfWarrantLiabilitiesOnEarningsPerShareLineItems [Line Items] | ||
| Gain (loss) | $ 900 | $ 900 |