Other Assets, Non-Current - Schedule of Other Assets, Non-Current (Details) - USD ($) |
Jun. 30, 2026 |
Dec. 31, 2025 |
||||
|---|---|---|---|---|---|---|
| Schedule of Other Assets, Non-Current [Abstract] | ||||||
| Prepayment for acquisition related deposit | [1] | $ 20,180,747 | $ 15,194,628 | |||
| Prepayment for equity subscription | [2] | 1,000,000 | ||||
| Deposit for lease | 36,706 | 35,568 | ||||
| Prepayment for the construction and equipment | 528 | 115,035 | ||||
| Total other assets, non-current | $ 21,217,981 | $ 15,345,231 | ||||
| ||||||