Note 1 - Summary of Significant Accounting Policies (Tables)
|
6 Months Ended |
Jun. 30, 2026 |
| Notes Tables |
|
| Schedule of Cash and Cash Equivalents [Table Text Block] |
| | June 30, | | | December 31, | |
| | 2026 | | | 2025 | |
Cash and cash equivalents | | | | | | | | |
Cash | | $ | 5,665,948 | | | $ | 1,637,496 | |
Money market funds | | | 40,794,601 | | | | 7,472,940 | |
Time deposits | | | 14,078,598 | | | | 10,391,912 | |
Total cash and cash equivalents | | $ | 60,539,147 | | | $ | 19,502,348 | |
|
| Unrealized Gain (Loss) on Investments [Table Text Block] |
| | As of June 30, 2026 | |
| | | | | | Gross Unrealized | | | Gross Unrealized | | | | | |
| | Amortized Cost | | | Gains | | | (losses) | | | Fair Value | |
Marketable securities | | | | | | | | | | | | | | | | |
U.S. Treasury bills | | $ | 6,922,222 | | | $ | 56,550 | | | $ | - | | | $ | 6,978,772 | |
Total marketable securities | | $ | 6,922,222 | | | $ | 56,550 | | | $ | - | | | $ | 6,978,772 | |
| | As of December 31, 2025 | |
| | | | | | Gross Unrealized | | | Gross Unrealized | | | | | |
| | Amortized Cost | | | Gains | | | (losses) | | | Fair Value | |
Marketable securities | | | | | | | | | | | | | | | | |
U.S. Treasury bills | | $ | 21,277,609 | | | $ | 98,006 | | | $ | - | | | $ | 21,375,615 | |
Total marketable securities | | $ | 21,277,609 | | | $ | 98,006 | | | $ | - | | | $ | 21,375,615 | |
|
| Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] |
| | Six Months Ended June 30, | |
| | 2026 | | | 2025 | |
| | | | | | | | |
Balance at January 1 | | $ | 336,539 | | | $ | 486,772 | |
Decrease from accounts receivable collected | | | (39,995 | ) | | | (149,102 | ) |
Increase for accounts receivable not yet collected | | | 53,744 | | | | 58,485 | |
Balance at June 30 | | $ | 350,288 | | | $ | 396,155 | |
|
| Schedule of Inventory, Current [Table Text Block] |
| | June 30, | | | December 31, | |
| | 2026 | | | 2025 | |
| | | | | | | | |
Inventories - Current Portion | | | | | | | | |
Raw materials | | $ | 298,834 | | | $ | 292,566 | |
Work in process | | | 211,260 | | | | 103,215 | |
Finished goods | | | 835,662 | | | | 700,284 | |
Total Inventories - Current Portion | | | 1,345,756 | | | | 1,096,065 | |
Inventories - Long-term | | | | | | | | |
Raw materials | | | 512,565 | | | | 415,383 | |
Finished goods | | | 552,836 | | | | - | |
Total Inventories - Long-term | | | 1,065,401 | | | | 415,383 | |
Total Inventories | | $ | 2,411,157 | | | $ | 1,511,448 | |
|
| Property, Plant, and Equipment, Useful Life Estimate [Table Text Block] |
Office furniture and equipment (years) | | 5 | |
Lab and production equipment (years) | | 5 | |
Computer equipment (years) | | 3 - 5 | |
MR scanner (years) | | 7 | |
Leasehold improvements | | Lesser of useful life or remaining lease term | |
|
| Schedule of Other Assets [Table Text Block] |
| | June 30, | | | December 31, | |
| | 2026 | | | 2025 | |
| | | | | | | | |
Security deposit | | $ | 41,097 | | | $ | 60,488 | |
Equity investment | | | 69,560 | | | | 69,560 | |
Derivative asset | | | - | | | | 56,243 | |
| | $ | 110,657 | | | $ | 186,291 | |
|
| Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] |
| | Three Months Ended June 30, | | | Six Months Ended June 30, | |
| | 2026 | | | 2025 | | | 2026 | | | 2025 | |
Net loss for basic calculation | | $ | (7,381,761 | ) | | $ | (7,795,322 | ) | | $ | (25,138,772 | ) | | $ | (13,141,353 | ) |
Adjustments for change in fair value of | | | | | | | | | | | | | | | | |
option and warrant liabilities | | | (295,934 | ) | | | - | | | | - | | | | - | |
Net loss for diluted calculation | | $ | (7,677,695 | ) | | $ | (7,795,322 | ) | | $ | (25,138,772 | ) | | $ | (13,141,353 | ) |
| | | | | | | | | | | | | | | | |
Weighted-average shares outstanding — basic | | | 340,251,459 | | | | 320,381,058 | | | | 330,652,571 | | | | 296,574,416 | |
Effect of dilutive securities: | | | | | | | | | | | | | | | | |
Stock options | | | 3,394,385 | | | | - | | | | - | | | | - | |
Warrants | | | 1,018,816 | | | | - | | | | - | | | | - | |
Weighted-average shares outstanding — diluted | | | 344,664,661 | | | | 320,381,058 | | | | 330,652,571 | | | | 296,574,416 | |
Net loss per share: | | | | | | | | | | | | | | | | |
Basic | | $ | (0.02 | ) | | $ | (0.02 | ) | | $ | (0.08 | ) | | $ | (0.04 | ) |
Diluted | | $ | (0.02 | ) | | $ | (0.02 | ) | | $ | (0.08 | ) | | $ | (0.04 | ) |
|
| Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] |
| | Three Months Ended June 30, | | | Six Months Ended June 30, | |
| | 2026 | | | 2025 | | | 2026 | | | 2025 | |
| | | | | | | | | | | | | | | | |
Exercise of stock options | | | 35,936,577 | | | | 39,331,086 | | | | 40,988,116 | | | | 39,331,086 | |
Conversion of convertible notes (related party) | | | 26,020,693 | | | | 23,570,817 | | | | 26,020,693 | | | | 23,570,817 | |
Exercise of warrants | | | 3,115,590 | | | | 5,216,158 | | | | 5,216,158 | | | | 5,216,158 | |
Total | | | 65,072,860 | | | | 68,118,061 | | | | 72,224,967 | | | | 68,118,061 | |
|
| Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] |
| | Six Months Ended June 30, | |
| | 2026 | | | 2025 | |
| | | | | | | | |
Balance at January 1 | | $ | 1,119,788 | | | $ | 1,158,052 | |
Decrease from revenue recognized for completion of performance obligations that were included in contract liabilities at the beginning of the period included in: | | | | | | | | |
Service revenue | | | (22,501) | | | | (28,396) | |
Increase for revenue deferred as the performance obligation has not been satisfied related to: | | | | | | | | |
Product revenue | | | 3,324 | | | | - | |
Service revenue | | | 15,521 | | | | 3,159 | |
Balance at June 30 | | $ | 1,116,132 | | | $ | 1,132,815 | |
|
| Fair Value Measurements, Recurring and Nonrecurring [Table Text Block] |
| | As of June 30, 2026 | |
| | Level 1 | | | Level 2 | | | Level 3 | | | Total | |
Current Liabilities | | | | | | | | | | | | | | | | |
Current portion of convertible notes (related party) | | $ | - | | | $ | - | | | $ | 33,186,900 | | | $ | 33,186,900 | |
Option liabilities | | $ | - | | | $ | - | | | $ | 4,286,736 | | | $ | 4,286,736 | |
Total Current Liabilities | | $ | - | | | $ | - | | | $ | 37,473,636 | | | $ | 37,473,636 | |
Long-term Liabilities | | | | | | | | | | | | | | | | |
Warrant liabilities | | $ | - | | | $ | - | | | $ | 2,256,802 | | | $ | 2,256,802 | |
Total Long-term Liabilities | | $ | - | | | $ | - | | | $ | 2,256,802 | | | $ | 2,256,802 | |
| | As of December 31, 2025 | |
| | Level 1 | | | Level 2 | | | Level 3 | | | Total | |
Other Assets | | | | | | | | | | | | | | | | |
Derivative asset | | $ | - | | | $ | - | | | $ | 56,243 | | | $ | 56,243 | |
Total Other Assets | | $ | - | | | $ | - | | | $ | 56,243 | | | $ | 56,243 | |
Current Liabilities | | | | | | | | | | | | | | | | |
Current portion of convertible notes (related party) | | $ | - | | | $ | - | | | $ | 11,745,700 | | | $ | 11,745,700 | |
Option liabilities | | $ | - | | | $ | - | | | $ | 3,157,717 | | | $ | 3,157,717 | |
Total Current Liabilities | | $ | - | | | $ | - | | | $ | 14,903,417 | | | $ | 14,903,417 | |
Long-term Liabilities | | | | | | | | | | | | | | | | |
Convertible notes, net of current portion (related party) | | $ | - | | | $ | - | | | $ | 13,268,500 | | | $ | 13,268,500 | |
Warrant liabilities | | $ | - | | | $ | - | | | $ | 1,828,677 | | | $ | 1,828,677 | |
Total Long-term Liabilities | | $ | - | | | $ | - | | | $ | 15,097,177 | | | $ | 15,097,177 | |
|