v3.26.1
Note 4 - Revenue - Revenue by Product Group (Details) - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Revenue $ 71,722,099 $ 37,202,630
Infrared Components [Member]    
Revenue 21,196,156 13,905,784
Visible Components [Member]    
Revenue 15,492,707 11,736,549
Assemblies and Modules [Member]    
Revenue 31,879,418 8,373,101
Engineering Services [Member]    
Revenue $ 3,153,818 $ 3,187,196