v3.25.2
Stockholder's Equity - Schedule of Warrant Activity (Details) - Warrant [Member] - USD ($)
6 Months Ended
Jan. 01, 2025
Jun. 30, 2025
Schedule of Warrant Activity [Line Items]    
Number of Warrants, Outstanding and exercisable ending 357,937 357,937
Weighted Average Exercise Price, Outstanding and exercisable ending $ 4.01 $ 4.01
Weighted Average Remaining Contractual Term (Years), Outstanding and exercisable ending 4 years 7 months 6 days 4 years 1 month 6 days
Aggregate Intrinsic Value, Outstanding and exercisable ending
Number of Warrants, Granted   461,043
Weighted Average Exercise Price, Granted   $ 1.62
Weighted Average Remaining Contractual Term (Years), Granted  
Aggregate Intrinsic Value, Granted  
Number of Warrants, Exercised   (83,333)
Weighted Average Exercise Price, Exercised  
Weighted Average Remaining Contractual Term (Years), Exercised  
Aggregate Intrinsic Value, Exercised  
Number of Warrants, Outstanding and exercisable ending   735,647
Weighted Average Exercise Price, Outstanding and exercisable ending   $ 2.51
Aggregate Intrinsic Value, Outstanding and exercisable ending