v3.26.1
Schedule of Notes Payable (Details) (Parenthetical) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2022
Related Party Demand Notes [Member]      
Short-Term Debt [Line Items]      
Demand notes financing fee percentage 10.00% 10.00%  
Interest rate 10.00% 10.00% 10.00%
Related Party Convertible Notes [Member]      
Short-Term Debt [Line Items]      
Demand notes financing fee percentage 10.00% 10.00%  
Interest rate 10.00% 10.00%  
Convertible Notes Payable [Member]      
Short-Term Debt [Line Items]      
Interest rate 10.00% 10.00%  
Debt instrument, convertible, conversion price $ 16.00 $ 16.00  
Convertible Note Payable One [Member]      
Short-Term Debt [Line Items]      
Interest rate 12.00% 12.00%  
Debt instrument, convertible, conversion price $ 288.00 $ 288.00  
Note Payable [Member]      
Short-Term Debt [Line Items]      
Maturity date Jun. 29, 2028 Jun. 29, 2028  
Note Payable [Member] | Minimum [Member]      
Short-Term Debt [Line Items]      
Cumulative interest rate 35.00% 35.00%  
Note Payable [Member] | Maximum [Member]      
Short-Term Debt [Line Items]      
Cumulative interest rate 100.00% 100.00%  
Convertible Debenture Payable [Member]      
Short-Term Debt [Line Items]      
Interest rate 7.00% 7.00%  
Notes Payable One [Member]      
Short-Term Debt [Line Items]      
Interest rate 7.00% 7.00%