v3.26.1
Schedule of Notes Payable (Details) (Parenthetical) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
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  
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%