Note 13 - Leases (Details Textual) $ in Millions |
Jun. 30, 2026
USD ($)
|
Jul. 07, 2025 |
Jun. 30, 2025
USD ($)
|
Aug. 31, 2023 |
|---|---|---|---|---|
| Finance Lease, Right-of-Use Asset, Accumulated Amortization | $ 0.5 | $ 0.3 | ||
| Minimum [Member] | ||||
| Lessee, Finance Lease, Term of Contract (Year) | 3 years | |||
| Maximum [Member] | ||||
| Lessee, Finance Lease, Term of Contract (Year) | 5 years | |||
| G5 Infrared [Member] | ||||
| Lessee, Operating Lease, Term of Contract (Year) | 5 years | |||
| ISP Optics Latvia [Member] | ||||
| Number of Operating Leases | 2 | |||
| Orlando, FL Lease [Member] | ||||
| Lessee, Operating Lease, Annual Rent Increase, Percent | 3.00% |