XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheets - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Assets, Current [Abstract]    
Cash and Cash Equivalents, at Carrying Value $ 4,253,268 $ 22,572,104
Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss 16,946,459 0
Accounts Receivable, after Allowance for Credit Loss, Current 646,771 310,818
Inventory, Net 1,614,987 706,553
Prepaid Expense and Other Assets, Current 645,502 598,384
Assets, Current, Total 24,106,987 24,187,859
Operating Lease, Right-of-Use Asset 370,609 475,230
Assets, Total 24,669,615 24,888,192
Other Assets, Noncurrent 26,400 26,400
Property, Plant and Equipment, Net 165,619 198,703
Liabilities, Current [Abstract]    
Accounts Payable, Current 368,082 284,036
Accrued Liabilities, Current 589,939 853,155
Operating Lease, Liability, Current 148,391 228,506
Liabilities, Current, Total 1,106,412 1,365,697
Liabilities, Total 1,313,928 1,672,406
Operating Lease, Liability, Noncurrent 207,516 306,709
Commitments and Contingencies
Stockholders' Equity Attributable to Parent [Abstract]    
Common Stock, Value, Issued 778  
Additional Paid in Capital 226,934,774 222,378,373
Retained Earnings (Accumulated Deficit) (203,579,866) (199,163,257)
Stockholders' Equity Attributable to Parent, Total 23,355,687 23,215,786
Liabilities and Equity, Total $ 24,669,615 $ 24,888,192
Common Stock, Par or Stated Value Per Share $ 0.0001 $ 0.0001
Common Stock, Shares Authorized 25,000,000 25,000,000
Common Stock, Shares, Issued 7,785,754 6,680,480
Common Stock, Shares, Outstanding 7,785,754 6,680,480
Convertible Preferred Stock [Member]    
Stockholders' Equity Attributable to Parent [Abstract]    
Preferred Stock, Value, Issued $ 1 $ 1
Preferred Non-Convertible Stock    
Stockholders' Equity Attributable to Parent [Abstract]    
Preferred Stock, Value, Issued $ 0 $ 0