v3.25.1
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Property, Plant and Equipment [Line Items]      
FDIC maximum amount $ 9,206,167   $ 18,749,154
Limit for cash 250,000    
Insured amount 600,000,000    
Allowance for doubtful accounts receivable 0   0
Inventory obsolescence reserve 1,062,000   1,062,000
Cost method investment 348,250   $ 348,250
Research and development $ 739,673 $ 276,755  
Potentially dilutive shares 4,616,942 4,600,442  
Maximum [Member]      
Property, Plant and Equipment [Line Items]      
FDIC maximum amount $ 250,000    
SIPC maximum amount $ 500,000