Note 5 - Balance Sheet Components (Tables)
|
6 Months Ended |
Jun. 30, 2026 |
| Notes Tables |
|
| Cash, Cash Equivalent, and Investment [Table Text Block] |
| | As of June 30, 2026 | | | As of December 31, 2025 | |
Financial assets | | Level | | | Amount | | | Level | | | Amount | |
Cash equivalents: | | | | | | | | | | | | | | | | |
Money market account | | | 1 | | | $ | 2,043,703 | | | | 1 | | | $ | 929,165 | |
U.S. government treasury bills maturing < 90 days | | | 1 | | | | ‒ | | | | 1 | | | | ‒ | |
Short-term investments: | | | | | | | | | | | | | | | | |
U.S. government treasury bills maturing > 90 days | | | 1 | | | | 37,471,239 | | | | 1 | | | | 33,736,091 | |
| | | | | | $ | 39,514,942 | | | | | | | $ | 34,665,256 | |
|
| Schedule of Prepaid Expenses and Other Current Assets [Table Text Block] |
| | June 30, | | | December 31, | |
| | 2026 | | | 2025 | |
Prepaid Expenses | | $ | 861,413 | | | $ | 668,090 | |
Short-term Deposits | | | ‒ | | | | 75,006 | |
Short-term Deferred Costs | | | 394,123 | | | | 134,377 | |
Other current assets | | | ‒ | | | | 8,327 | |
Total prepaid expenses and other current assets | | $ | 1,255,536 | | | $ | 885,800 | |
|
| Property, Plant, and Equipment [Table Text Block] |
| | June 30, | | | December 31, | |
| | 2026 | | | 2025 | |
Automobiles (DMV-registered) | | $ | 28,862 | | | $ | 28,862 | |
Machinery, tools and equipment | | | 772,268 | | | | 692,458 | |
Computers and equipment | | | 549,382 | | | | 488,552 | |
Internal-Use Capitalized software | | | 1,866,638 | | | | 1,592,092 | |
Furniture and fixtures | | | 119,463 | | | | 73,494 | |
Leasehold improvements | | | 175,417 | | | | 175,417 | |
Testing equipment (Work in Progress) | | | 1,023,608 | | | | 896,147 | |
Property and equipment, gross | | | 4,535,638 | | | | 3,947,023 | |
Less: accumulated depreciation and amortization | | | (825,012 | ) | | | (678,827 | ) |
Total property and equipment, net | | $ | 3,710,626 | | | $ | 3,268,196 | |
|
| Schedule of Accrued Expenses and Other Current Liabilities [Table Text Block] |
| | June 30, | | | December 31, | |
| | 2026 | | | 2025 | |
Credit card payable | | $ | 14,182 | | | $ | 16,169 | |
Accrued expenses | | | 175,041 | | | | 563,770 | |
Accrued payroll | | | 931,673 | | | | 2,035,795 | |
Total accrued expenses and other current liabilities | | $ | 1,120,896 | | | $ | 2,615,734 | |
|