v3.25.2
Stockholders' Equity - Schedule of Activity in Warrants (Details) - Warrant [Member] - $ / shares
3 Months Ended
Dec. 31, 2024
Jun. 30, 2025
Mar. 31, 2025
Schedule of Activity in Warrants [Line Items]      
Total Warrants, Issued (in Shares)   32,020,286
Weighted Average Exercise Price, Issued   $ 0.29
Average Intrinsic Value, Issued  
Total Warrants, Exercised (in Shares)   (9,477,240)
Weighted Average Exercise Price, Exercised   $ 0.29
Average Intrinsic Value, Exercised  
Total Warrants, Forfeited (in Shares)   (136,118)  
Weighted Average Exercise Price, Forfeited   $ 81.97  
Average Intrinsic Value, Forfeited    
Total Warrants, Outstanding Ending Balance (in Shares) 4,201,568 26,608,496 4,201,568
Weighted Average Remaining Term (Years), Outstanding Ending Balance 2 years 25 days 3 years 4 months 24 days 1 year 9 months 18 days
Weighted Average Exercise Price, Outstanding Ending Balance $ 8.45 $ 0.87 $ 8.45
Average Intrinsic Value, Outstanding Ending Balance $ 0.01 $ 0.01