Summary of Significant Accounting Policies (Details) |
3 Months Ended | 6 Months Ended | 12 Months Ended |
---|---|---|---|
Jun. 30, 2025
USD ($)
|
Jun. 30, 2025
USD ($)
|
Dec. 31, 2024
USD ($)
|
|
Summary of Significant Accounting Policies [Abstract] | |||
Translation gains or losses | |||
Reportable segment | 1 | ||
Insured amount | $ 1,350,514 | $ 1,350,514 | |
Deferred transaction cost | $ 7,988,820 | $ 3,994,751 |