v3.25.2
Equity - Schedule of Warrants Activity (Details) - Warrant [Member] - $ / shares
3 Months Ended
Dec. 31, 2024
Jun. 30, 2025
Mar. 31, 2025
Schedule of Warrants Activity [Line Items]      
Warrants Outstanding, Balance 1,631,025 831,260  
Common Stock Issuable, Balance 1,631,025 831,260  
Weighted Average Exercise Price, Balance (in Dollars per share) $ 28.21 $ 52.09  
Average Remaining Contractual Life, Balance 3 years 11 months 8 days 4 years 2 months 19 days 4 years 5 months 19 days
Warrants Outstanding, Adjustment     1,039,258
Common Stock Issuable, Adjustment     1,039,258
Weighted Average Exercise Price, Adjustment (in Dollars per share)     $ 0.47
Average Remaining Contractual Life,Adjustment     4 years 4 months 13 days
Warrants Outstanding, Granted  
Common Stock Issuable, Granted  
Weighted Average Exercise Price, Granted (in Dollars per share)  
Warrants Outstanding, Forfeited  
Common Stock Issuable, Forfeited  
Weighted Average Exercise Price, Forfeited (in Dollars per share)  
Warrants Outstanding, Exercised   (1,839,023)
Common Stock Issuable, Exercised   (1,839,023)
Weighted Average Exercise Price, Exercised (in Dollars per share)   $ 0.47
Warrants Outstanding, Balance   831,260 831,260
Common Stock Issuable, Balance   831,260 831,260
Weighted Average Exercise Price, Balance (in Dollars per share)   $ 52.09 $ 52.09