XML 24 R2.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED BALANCE SHEETS - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Current Assets    
Cash and Cash Equivalents $ 21,150,213 $ 18,186,506
Accounts Receivable, net of allowance for credit losses of $46,000 at December 31, 2025 and $89,000 at December 31, 2024 1,627,635 1,609,718
Accrued Revenues in Excess of Billings 533,665 673,498
Other Receivables 379,615  
Inventories, Net 2,188,750 4,813,226
Manufacturing Vendor Prepayments 256,090 372,081
Prepaid Expenses and Other Assets 1,059,759 1,067,461
Total Current Assets 27,195,727 26,722,490
Long-Term Assets    
Fixed Assets, Net 7,626,238 7,584,284
Operating Lease Right-of-Use Assets, Net 1,003,025 494,236
Patents and Trademarks, Net 3,359,066 2,998,760
Technology Licenses, Net 559,973 761,043
Other Assets, Net 327,778 844,445
Total Assets 40,071,807 39,405,258
Current Liabilities    
Accounts Payable 685,010 538,221
Unearned Revenue 62,361 125,901
Accrued Expenses 3,590,407 945,752
Other Taxes Payable 49,513 8,163
Operating Lease Right-of-Use Liabilities 500,911 494,236
Total Current Liabilities 4,888,202 2,112,273
Long-Term Liabilities    
Operating Lease Right-of-Use Liability 502,114  
Total Liabilities 5,390,316 2,112,273
Mezzanine Equity    
Preferred Stock - $0.001 Par Value, 5,000,000 Shares Authorized; 419,959 and zero Shares of Series B Preferred Stock Issued and Outstanding as of December 31, 2025 and December 31, 2024 10,000,000  
Stockholders' Equity    
Common Stock - $0.001 Par Value, 200,000,000 shares authorized; 81,679,367 shares issued and 81,099,695 shares outstanding as of December 31, 2025 and 100,000,000 shares authorized; 76,553,694 shares issued and 75,974,022 shares outstanding as of December 31, 2024 81,680 76,553
Additional Paid-in Capital 426,934,722 407,215,883
Accumulated Deficit (399,858,410) (367,522,950)
Treasury Stock, at cost, 579,672 shares as of December 31, 2025 and December 31, 2024 (2,476,501) (2,476,501)
Total Stockholders' Equity 24,681,491 37,292,985
Total Liabilities, Mezzanine Equity, and Stockholders' Equity 40,071,807 $ 39,405,258
Series B Preferred Stock    
Mezzanine Equity    
Preferred Stock - $0.001 Par Value, 5,000,000 Shares Authorized; 419,959 and zero Shares of Series B Preferred Stock Issued and Outstanding as of December 31, 2025 and December 31, 2024 $ 10,000,000