v3.25.2
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Accounts Payable and Accrued Expenses [Abstract]    
Accounts payable $ 1,642,830 $ 1,546,845
Accrued expenses 386,750 386,750
Accrued interest 60,696 11,612
Accounts payable and accrued expenses $ 2,090,276 $ 1,945,207