XML 37 R27.htm IDEA: XBRL DOCUMENT v3.26.1
Note 1 - Summary of Significant Accounting Policies - Disaggregated Revenues by Major Product Line (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Total revenues $ 3,914,339 $ 3,535,933
Percent of revenues 100.00% 100.00%
System [Member]    
Total revenues $ 1,736,561 $ 1,561,903
Percent of revenues 44.40% 44.20%
Maintenance [Member]    
Total revenues $ 1,541,403 $ 1,509,782
Percent of revenues 39.30% 42.70%
Service and Other [Member]    
Total revenues $ 636,375 $ 464,248
Percent of revenues 16.30% 13.10%