v3.25.4
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