v3.25.3
Schedule of Notes Payable (Details) - USD ($)
9 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Short-Term Debt [Line Items]    
Total notes payable $ 4,442,000
Less: unamortized debt discounts (614,000)
Notes payable 3,828,000
40% OID Promissory Note [Member]    
Short-Term Debt [Line Items]    
Total notes payable $ 4,288,000
Interest rate description OID only  
Debt due date November - December, 2025  
10% OID Promissory Note [Member]    
Short-Term Debt [Line Items]    
Total notes payable $ 154,000
Interest rate description OID only  
Debt due date November, 2025