v3.26.1
Stockholders' Equity - Schedule of Warrant Activity (Details) - Warrant [Member] - $ / shares
6 Months Ended 12 Months Ended
Dec. 31, 2024
Jun. 30, 2026
Dec. 31, 2025
Schedule of Warrant Activity [Line Items]      
Warrants Outstanding, Balance 20,121 32,441  
Weighted Average Exercise Price, Balance $ 168.94 $ 7,804.88  
Weighted Average Remaining Contractual Term in Years, Balance 2 years 1 month 2 days 5 years 1 month 13 days 1 year 1 month 2 days
Warrants Outstanding, Balance   403,104 32,441
Weighted Average Exercise Price, Balance   $ 0.25 $ 7,804.88
Warrants Outstanding, Granted   403,088 32,312
Weighted Average Exercise Price, Granted   $ 44.88
Weighted Average Remaining Contractual Term in Years, Granted  
Warrants Outstanding, Exercised   (32,312) (19,992)
Weighted Average Exercise Price, Exercised   $ 44.88 $ 120
Weighted Average Remaining Contractual Term in Years, Exercised  
Warrants Outstanding, Expired   (113)  
Weighted Average Exercise Price, Expired   $ 8,000  
Weighted Average Remaining Contractual Term in Years, Expired