Accrued Expenses and Other Payables - Schedule of Accrued Expenses and Other Payables (Details) - USD ($) |
Mar. 31, 2025 |
Dec. 31, 2024 |
Mar. 31, 2024 |
Dec. 31, 2023 |
||
---|---|---|---|---|---|---|
Schedule of Accrued Expenses and Other Payables [Abstract] | ||||||
Construction costs payable | $ 9,018,797 | $ 11,570,384 | ||||
Equipment purchase payable | 10,015,861 | 10,871,081 | ||||
Liquidated damages | [1] | 1,210,119 | 1,210,119 | |||
Accrued staff costs | 5,892,613 | 6,253,168 | ||||
Customer deposits | 7,766,116 | 6,856,137 | ||||
Deferred revenue | 6,241,213 | 4,831,774 | $ 784,000 | $ 784,000 | ||
Accrued expenses | 2,072,634 | 2,059,252 | ||||
Interest payables | 74,095 | 69,927 | ||||
Other tax payables | 831,208 | 1,175,339 | ||||
Dividend payable to non-controlling interest to Hitrans | 1,228,445 | 1,221,915 | ||||
Payables to suppliers for non-operating agency-based service | 5,833,023 | 11,981,065 | ||||
Other payable | 121,249 | 185,474 | ||||
Total Accrued expenses and other payables | $ 50,305,373 | $ 58,285,635 | ||||
|