v3.26.3
Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) - $ / shares
Jun. 30, 2026
Dec. 31, 2025
Statement of Financial Position [Abstract]    
Common stock, par value (in Dollars per share) [1] $ 0.0001 $ 0.0001
Common stock, shares authorized (in Shares) [1] 300,000,000 300,000,000
Common stock, shares issued (in Shares) [1] 1,966,042 1,170,933
Common stock, shares outstanding (in Shares) [1] 1,966,042 1,170,933
[1] All share information, Common Stock balances, and Additional paid-in capital balances have been adjusted to reflect a  1-for-25 reverse stock split effective May 29, 2026.