v3.25.2
Note 7 - Intangible and Other Assets, Net - Schedule of Other Assets (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Other assets, gross $ 694,393 $ 2,366,999
Other assets, amortization 468,596 2,108,130
Other assets, net 225,797 258,869
Deferred Installation Costs [Member]    
Other assets, gross 181,715 1,462,176
Other assets, amortization 63,757 1,374,288
Other assets, net 117,958 87,888
Deferred Clinical Training Costs [Member]    
Other assets, gross 1,920 1,920
Other assets, amortization 818 498
Other assets, net 1,102 1,422
Deferred Sales Commissions [Member]    
Other assets, gross 214,635 606,780
Other assets, amortization 177,245 514,766
Other assets, net 37,390 92,014
Prepaid License Fee [Member]    
Other assets, gross 249,999 249,999
Other assets, amortization 226,775 218,578
Other assets, net 23,224 31,421
Security Deposits [Member]    
Other assets, gross 46,124 46,124
Other assets, amortization 0 0
Other assets, net $ 46,124 $ 46,124