XML 103 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
shares in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Product Information [Line Items]        
Adjustment to decrease preferred stock $ 2,500      
Increase additional paid-in capital 2,500      
Accumulated other comprehensive loss 75,100      
Loss on deconsolidation (75,138)    
Incremental loss 100,000      
FDIC limit of insurable cash 250,000      
Restricted cash 302,262 497,055 $ 302,262 $ 495,629
Allowance for doubtful accounts receivable 0   0  
Inventory 1,267,565   1,280,805  
Impairment charge on property and equipment 1,231,874   1,231,874  
Property and equipment 1,230,332      
Impairment charge on ROU Assets 849,243   849,243  
Operating lease right-of-use assets 849,243      
Impairment on ROU Assets 0 0    
Amortization of intangible assets 0 186,377    
Reduction in Research and Development Expense from Government Grant   $ 133,938    
Goodwill impairment $ 0      
Tax benefit percentage 50.00%      
Operating loss carryforwards     $ 241,110,447 $ 232,682,072
Number of anti dilutive shares excluded from earnings per share (in shares) 1.1 0.7    
Customer One [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]        
Product Information [Line Items]        
Concentration risk, percentage 40.00%   39.00%  
Customer One [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]        
Product Information [Line Items]        
Concentration risk, percentage 56.00% 46.00%    
Customer Two [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]        
Product Information [Line Items]        
Concentration risk, percentage 29.00%   26.00%  
Customer Two [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]        
Product Information [Line Items]        
Concentration risk, percentage 11.00% 19.00%    
Customer Three [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]        
Product Information [Line Items]        
Concentration risk, percentage 15.00%   10.00%  
Customer Four [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]        
Product Information [Line Items]        
Concentration risk, percentage 14.00%      
Minimum [Member]        
Product Information [Line Items]        
Accounts receivable period due 30 days      
Maximum [Member]        
Product Information [Line Items]        
Accounts receivable period due 90 days