v3.26.3
Note 13 - Leases (Details Textual)
$ in Millions
Sep. 30, 2026
USD ($)
Jun. 30, 2026
USD ($)
Finance Lease, Right-of-Use Asset, Accumulated Amortization $ 0.7 $ 0.5
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