v3.26.1
Convertible Note Payable (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Jan. 09, 2017
Convertible Note Payable [Line Items]      
Bear interest percentage 12.00%    
Abrams Debenture [Member]      
Convertible Note Payable [Line Items]      
Aggregate principal amount $ 2,000,000 $ 2,000,000 $ 2,000,000
Debenture interest rate     6.00%
Common stock conversion price per share (in Dollars per share) $ 5    
Accrued interest payable $ 0 0  
Interest expense $ 120,000 $ 120,000