v3.26.1
Convertible Long-Term Notes Payable (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 07, 2022
Sep. 15, 2022
Jun. 28, 2022
Convertible Long-Term Notes Payable [Line Items]          
Subscription common stock       $ 5,674,000 $ 3,175,200
Aggregate totaling     $ 13,173,200    
Additional amount $ 10,000,000        
Convertible bond 30,000,000        
Convertible Note [Member]          
Convertible Long-Term Notes Payable [Line Items]          
Principal amount $ 30,000,000        
Aggregate principal amount   $ 23,173,200      
Interest rate 4.00%        
Convertible note maturity date Dec. 07, 2024        
Accrued interest $ 2,857,569        
MEPA [Member]          
Convertible Long-Term Notes Payable [Line Items]          
Subscription common stock         $ 4,324,000
Common Stock [Member]          
Convertible Long-Term Notes Payable [Line Items]          
Conversion price (in Dollars per share) $ 6