v3.25.2
Fair Value - Schedule of Changes in the Fair Value of Level 3 Liabilities that are Measured at Fair Value on a Recurring Basis (Details) - Level 3 [Member] - Recurring Basis [Member]
6 Months Ended
Jun. 30, 2025
USD ($)
Schedule of Changes in the Fair Value of Level 3 Liabilities that are Measured at Fair Value on a Recurring Basis [Line Items]  
Beginning balance as of January 1, $ 544,957
Change in fair value 6,312
Extinguishment of convertible notes payable (551,269)
Ending balance as of June 30