v3.26.1
Note 2 - Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Total revenues $ 9,016,437 $ 8,251,215
Sales Based Contract Revenue [Member]    
Total revenues 5,093,537 4,278,485
Subscription Based Lease [Member]    
Total revenues 3,922,900 3,972,730
Sales Based Equipment Package [Member]    
Total revenues 1,096,129 927,242
Sales Based Equipment Package [Member] | Sales Based Contracts [Member]    
Total revenues 861,519 927,242
Sales Based Software Bundle [Member]    
Total revenues 3,997,408 3,206,487
Sales Based Software Bundle [Member] | Sales Based Contracts [Member]    
Total revenues $ 4,232,018 $ 3,351,243