v3.26.1
Note 1 - Business Activity and Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Total revenues $ 3,397 $ 3,571 $ 12,771 $ 12,264
Transferred at Point in Time [Member] | Equipment Upon Delivery [Member]        
Total revenues 3,367 3,540 12,630 12,138
Transferred at Point in Time [Member] | Installation [Member]        
Total revenues 19 18 105 85
Transferred over Time [Member]        
Total revenues $ 11 $ 13 $ 36 $ 41