Quarterly report [Sections 13 or 15(d)]

Short-Term Notes Payable (Details Narrative)

v3.25.2
Short-Term Notes Payable (Details Narrative) - USD ($)
6 Months Ended
Jul. 02, 2025
Mar. 13, 2025
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2025
Dec. 31, 2024
Short-Term Debt [Line Items]            
Short-term notes payable, net of debt issuance costs     $ 3,000,000     $ 328,528
Proceeds from Notes Payable     $ 2,228,563    
Interest rate percentage   20.00%        
Preferred stock, shares authorized     50,000,000     50,000,000
Subsequent Event [Member]            
Short-Term Debt [Line Items]            
Repayments of promissory note $ 3,000,000.0          
Series G Preferred Stock [Member]            
Short-Term Debt [Line Items]            
Short-term notes payable, net of debt issuance costs         $ 3,000,000.0  
Preferred stock, shares authorized   1,000,000        
Preferred stock, shares issued   1,000,000        
Promissory Note [Member]            
Short-Term Debt [Line Items]            
Short-term notes payable, net of debt issuance costs   $ 3,000,000.0 $ 3,000,000.0      
Debt instrument discount percentage   17.00%        
Proceeds from Notes Payable   $ 2,200,000        
Agent fees   175,000        
Legal Fees   $ 98,437