Quarterly report [Sections 13 or 15(d)]

Stockholders??? Equity - Schedule of Warrants Activity (Details)

v3.25.2
Stockholders’ Equity - Schedule of Warrants Activity (Details) - Warrant [Member] - $ / shares
6 Months Ended
Dec. 31, 2024
Jun. 30, 2025
Schedule of Warrants Activity [Line Items]    
Number of Shares Under Warrant, Granted   9,600,000
Weighted Average Exercise Price, Granted   $ 0
Number of Shares Under Warrant, Exercised   (18,972,168)
Weighted Average Exercise Price, Exercised   $ 0.52
Number of Shares Under Warrant, Cancelled   (289,253)
Weighted Average Exercise Price, Cancelled   $ 7.46
Number of Shares Under Warrant, Ending Balance 26,490,110 16,828,689
Weighted Average Exercise Price, Ending Balance $ 1.7 $ 1.45
Weighted Average Remaining Contractual Life, Ending Balance 3 years 10 months 2 days 3 years 5 months 23 days