v3.26.1
Stockholders’ Equity - Schedule of Changes in Outstanding Warrants (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Schedule of Changes in Outstanding Warrants [Abstract]    
Number of Shares, Outstanding Warrants 5,880,085  
Weighted Average Exercise Price Per Share, Outstanding Warrants $ 2.86  
Number of Shares, Granted   4,210,527
Weighted Average Exercise Price Per Share, Granted   $ 0.001
Number of Shares, Exercised (2,082,500)  
Weighted Average Exercise Price Per Share, Exercised  
Number of Shares, Outstanding Warrants 8,008,112 5,880,085
Weighted Average Exercise Price Per Share, Outstanding Warrants $ 2.1 $ 2.86
Number of Shares, Warrants exercisable 8,008,112  
Weighted Average Exercise Price Per Share Warrants exercisable $ 2.1