v3.26.1
Subsequent Events (Details) - USD ($)
Mar. 30, 2026
Feb. 05, 2026
Apr. 24, 2026
Dec. 31, 2025
Dec. 31, 2024
Subsequent Events [Line Items]          
Percent of principal amount       8.00%  
Shares issued (in Shares)       12,575,983 7,903,850
Forecast [Member]          
Subsequent Events [Line Items]          
Shares issued (in Shares)     2,515,194    
Subsequent Event [Member]          
Subsequent Events [Line Items]          
Promissory note $ 1,000,000        
Percent of principal amount   0.00%      
Repayment amount 1,100,000        
Principal amount $ 1,700,000 $ 750,000      
Intercompany amount   $ 750,000      
Subsequent Event [Member] | Two Thousand Twenty Six Promissory Note [Member]          
Subsequent Events [Line Items]          
Percent of principal amount 110.00%        
Maturity date May 15, 2026