v3.26.1
Stockholders' Equity - Schedule of Outstanding Stock Warrants (Details) - Warrant [Member] - $ / shares
6 Months Ended
Dec. 31, 2025
Jun. 30, 2026
Schedule of Outstanding Stock Warrants [Line Items]    
Number of Warrants, beginning balance 127,385  
Weighted Average Exercise Price, beginning balance $ 28.35  
Weighted Average Remaining Contractual Life (Years), beginning balance 2 years 2 months 23 days 1 year 8 months 12 days
Number of Warrants, Granted   200,000
Weighted Average Exercise Price, Granted   $ 2
Number of Warrants, Exercised  
Weighted Average Exercise Price, Exercised  
Number of Warrants, ending balance   327,385
Weighted Average Exercise Price, ending balance   $ 12.25
Weighted Average Remaining Contractual Life (Years), ending balance 2 years 2 months 23 days 1 year 8 months 12 days
Number of Warrants, Warrants exercisable   327,385
Weighted Average Exercise Price, Warrants exercisable   $ 12.25
Weighted Average Remaining Contractual Life (Years), Warrants exercisable   1 year 8 months 12 days