v3.26.1
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Schedule of Accounts Payable and Accrued Expenses [Abstract]    
Accounts payable $ 546,699 $ 647,533
Accrued expenses 517,335 639,150
Total $ 1,064,034 $ 1,286,683