v3.25.4
Note 5 - Revenue - Revenue by Product Group (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Revenue $ 16,351,652 $ 7,424,829 $ 31,409,933 $ 15,825,210
Infrared Components [Member]        
Revenue 5,018,039 3,112,076 9,275,994 5,722,960
Visible Components [Member]        
Revenue 3,444,374 2,762,852 7,282,680 6,062,730
Assemblies and Modules [Member]        
Revenue 7,211,035 857,214 13,070,533 1,950,882
Engineering Services [Member]        
Revenue $ 678,204 $ 692,687 $ 1,780,726 $ 2,088,638