Derivative Financial Instruments - Schedule of Derivative Financial Instruments (Details) - USD ($) |
Dec. 31, 2024 |
Dec. 31, 2023 |
---|---|---|
Schedule of Derivative Financial Instruments [Line Items] | ||
Total derivative financial instruments | $ 2,260,336 | $ 5,610,000 |
Call option [Member] | ||
Schedule of Derivative Financial Instruments [Line Items] | ||
Total derivative financial instruments | $ 2,260,336 | $ 5,610,000 |