Note 12 - Leases (Details Textual) $ in Millions |
Dec. 31, 2025
USD ($)
|
Jun. 30, 2025
USD ($)
|
|---|---|---|
| Number of Finance Leases | 14 | |
| Finance Lease, Right-of-Use Asset, Accumulated Amortization | $ 0.4 | $ 0.3 |
| ISP Optics Latvia [Member] | ||
| Number of Operating Leases | 2 | |
| LPOIZ [Member] | ||
| Number of Operating Leases | 1 | |
| Visimid Plano, TX Lease [Member] | ||
| Lessee, Operating Lease, Term of Contract (Year) | 5 years | |
| Minimum [Member] | ||
| Lessee, Finance Lease, Term of Contract (Year) | 3 years | |
| Maximum [Member] | ||
| Lessee, Finance Lease, Term of Contract (Year) | 5 years |