v3.26.1
Equity - Schedule of Common Stock Warrants Outstanding (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Schedule of Common Stock Warrants Outstanding [Line Items]    
Number of Warrants 7,427,587  
June 2023 Warrants    
Schedule of Common Stock Warrants Outstanding [Line Items]    
Number of Warrants 1,427,587  
Exercise Price $ 1.9  
Expiration Date Dec. 26, 2028  
November 2023 Series A Warrants    
Schedule of Common Stock Warrants Outstanding [Line Items]    
Number of Warrants 6,000,000  
Exercise Price $ 0.7  
Expiration Date Nov. 06, 2028  
Common Stock Warrants [Member]    
Schedule of Common Stock Warrants Outstanding [Line Items]    
Number of Underlying Shares, Outstanding at beginning of year 10,819,742 11,308,314
Weighted Average Exercise Price Per Share, Outstanding at beginning of year $ 1.14 $ 1.09
Number of Underlying Shares, Expired during the year (3,392,155) (488,572)
Weighted Average Exercise Price Per Share, Expired during the year $ 1.61 $ 0.0001
Weighted Average Exercise Price Per Share, Outstanding at end of year $ 0.93 $ 1.14
Number of Underlying Shares, Outstanding at end of year 7,427,587 10,819,742