XML 15 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED BALANCE SHEETS - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Current Assets    
Cash and Cash Equivalents $ 26,555,592 $ 72,563,943
Accounts Receivable, net of allowance for credit losses of $1,574,000 and $0 in 2023 and 2022, respectively 3,827,686 3,558,971
Accrued Revenues in Excess of Billings 165,771 269,129
Utility Improvement Refund/Employee Retention Credit Receivable 208,271 466,705
Inventories, Net 9,000,430 11,267,969
Manufacturing Vendor Prepayments 403,801 998,671
Prepaid Expenses and Other Assets 1,338,860 1,506,697
Total Current Assets 41,500,411 90,632,085
Long-Term Assets    
Fixed Assets, Net 8,072,830 3,878,505
Operating Lease Right-of-Use Asset 301,185 956,165
Patents and Trademarks, Net 2,627,018 2,220,094
Technology Licenses, Net 26,851,001 30,158,689
Intangible Asset, Net   675,313
Goodwill   1,601,400
Cost Method Investment in Atomistic 5,784,126  
Other Assets, Net 1,011,111 950,000
Total Assets 86,147,681 131,072,251
Current Liabilities    
Accounts Payable 1,570,630 1,211,747
Unearned Revenue 18,839 29,064
Accrued Expenses 2,416,443 1,670,539
Licensing Fees Commitment 1,000,000 11,500,000
Income and Other Taxes Payable 46,727 214,997
Operating Lease Right-of-Use Liability 163,513 651,011
Total Current Liabilities 5,216,152 15,277,358
Long-Term Liabilities    
Operating Lease Right-of-Use Liability 137,672 305,154
Total Liabilities 5,353,824 15,582,512
Stockholders' Equity    
Common Stock - $0.001 Par Value, 100,000,000 shares authorized; 65,304,780 shares issued and 64,725,108 shares outstanding as of December 31, 2023 and 63,783,779 shares issued and 63,319,107 shares outstanding as of December 31, 2022. 65,304 63,783
Additional Paid-in Capital 377,189,847 361,267,416
Accumulated Deficit (293,984,793) (243,835,716)
Treasury Stock, at cost, 579,672 shares as of December 31, 2023 and 464,672 shares as of December 31, 2022. (2,476,501) (2,005,744)
Total Stockholders' Equity 80,793,857 115,489,739
Total Liabilities and Stockholders' Equity $ 86,147,681 $ 131,072,251