Accrued Expenses and Other Payables - Schedule of Accrued Expenses and Other Payables (Details) - USD ($) |
Mar. 31, 2026 |
Dec. 31, 2025 |
||
|---|---|---|---|---|
| Schedule of Accrued Expenses and Other Payables [Abstract] | ||||
| Construction costs payable | $ 11,597,122 | $ 14,311,903 | ||
| Equipment purchase payable | 50,297,177 | 51,082,600 | ||
| Liquidated damages | [1] | 1,210,119 | 1,210,119 | |
| Accrued staff costs | 9,500,859 | 8,633,536 | ||
| Customer deposits | 18,471,053 | 12,816,577 | ||
| Deferred revenue | 16,068,523 | 15,841,985 | ||
| Accrued expenses | 3,714,389 | 3,161,542 | ||
| Interest payables | 83,242 | 82,157 | ||
| Other tax payables | 1,099,884 | 1,318,816 | ||
| Dividend payable to non-controlling interest to Hitrans | 1,290,232 | 1,271,109 | ||
| Payables to suppliers for non-operating agency-based service | 6,402,034 | 2,632,714 | ||
| Derivatives liabilities (note 19) | 2,287,144 | 728,423 | ||
| Other payable | 651,230 | 560,467 | ||
| Total Accrued expenses and other payables | $ 122,673,008 | $ 113,651,948 | ||
| ||||