v3.26.1
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%