XML 51 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Product Information [Line Items]    
Accounts receivable $ 504,264 $ 6,552,249
Doubtful accounts 200,338 3,098,526
Accounts receivable, net 303,926 3,453,723
Inventory 1,664,725 5,310,473
Inventory, finished goods, gross 700,467 1,327,264
Inventory, raw materials, gross 964,258 3,983,209
Inventory reserves 2,760,011 0
Impairment charges 0 15,388,546
Grant funding revenue 5,800,000  
Deferred revenue 300,000  
Research and development $ 22,962,593 $ 17,438,098
Customers [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member]    
Product Information [Line Items]    
Concentration risk percentage 10.00% 10.00%
Two Customers [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member]    
Product Information [Line Items]    
Concentration risk percentage 10.00% 10.00%
Two Customers [Member] | Customer Concentration Risk [Member] | Revenue Benchmark [Member]    
Product Information [Line Items]    
Concentration risk percentage 28.00%  
One Customer [Member] | Customer Concentration Risk [Member] | Revenue Benchmark [Member]    
Product Information [Line Items]    
Concentration risk percentage   37.00%
One Granting Agency [Member] | Customer Concentration Risk [Member] | Revenue Benchmark [Member]    
Product Information [Line Items]    
Concentration risk percentage 100.00%  
Customers Together [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member]    
Product Information [Line Items]    
Concentration risk percentage 97.00% 61.00%