v3.26.1
Stockholders' Equity - Schedule of Warrant Activity (Details) - Warrant [Member] - $ / shares
3 Months Ended 12 Months Ended
Dec. 31, 2024
Mar. 31, 2026
Dec. 31, 2025
Schedule of Warrant Activity [Line Items]      
Warrants Outstanding, Balance 20,119 32,439  
Weighted Average Exercise Price, Balance $ 168.94 $ 7,804.88  
Weighted Average Remaining Contractual Term in Years, Balance 2 years 1 month 2 days 10 months 2 days 1 year 1 month 2 days
Warrants Outstanding, Balance   128 32,439
Weighted Average Exercise Price, Balance   $ 7,804.88 $ 7,804.88
Warrants Outstanding, Granted     32,311
Weighted Average Exercise Price, Granted     $ 44.88
Weighted Average Remaining Contractual Term in Years, Granted    
Warrants Outstanding, Exercised   (32,311) (19,991)
Weighted Average Exercise Price, Exercised   $ 44.88 $ 120
Weighted Average Remaining Contractual Term in Years, Exercised