v3.26.1
Common Stock Warrants - Schedule of Warrant Activity (Details) - $ / shares
6 Months Ended
Dec. 31, 2025
Jun. 30, 2026
Schedule of Warrant Activity [Abstract]    
Number of Warrants Outstanding, Balance 2,478,848  
Weighted Average Exercise Price Outstanding, Balance $ 85.38  
Weighted Average Contractual Term (Years) Outstanding, Balance 4 years 6 months 29 days 4 years 29 days
Number of Warrants, Granted   1,768,315
Weighted Average Exercise Price, Granted   $ 4.3
Weighted Average Contractual Term (Years), Granted   5 years 3 months 3 days
Number of Warrants, Exercised  
Weighted Average Exercise Price, Exercised  
Number of Warrants, Forfeited  
Weighted Average Exercise Price, Forfeited  
Number of Warrants, Expired  
Weighted Average Exercise Price, Expired  
Number of Warrants, Balance   4,247,163
Weighted Average Exercise Price Outstanding, Balance   $ 8.93
Number of Warrants, Exercisable   2,366,017
Weighted Average Exercise Price, Exercisable   $ 11.94
Weighted Average Contractual Term (Years), Exercisable   3 years 6 months 3 days