v3.25.1
Warrants - Schedule of Warrants Outstanding (Details) - Warrant [Member]
12 Months Ended
Dec. 31, 2024
USD ($)
$ / shares
shares
Schedule of Warrants Outstanding [Line Items]  
Number of Shares, Vested | shares 4,041,321
Weighted Average Exercise Price, Vested | $ / shares $ 0.64
Weighted Average Remaining Contractual Life (in years), Vested 3 years 9 months 18 days
Aggregate Intrinsic Value, Vested | $ $ 1,846,047
Number of Shares Expected to vest | shares
Weighted Average Exercise Price Expected to vest | $ / shares
Weighted Average Remaining Contractual Life (in years) Expected to vest
Aggregate Intrinsic Value Expected to vest | $
Number of Shares, Total | shares 4,041,321
Weighted Average Exercise Price, Total | $ / shares $ 0.56
Weighted Average Remaining Contractual Life (in years), Total 4 years 2 months 12 days
Aggregate Intrinsic Value, Total | $ $ 1,846,047