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 |