Leases (Details 3) - USD ($) |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Cash paid for amounts included in the measurement of lease liabilities | ||
| Operating cash flows from finance leases | $ (821) | $ (1,402) |
| Operating cash flows from operating leases – third parties | (1,712,246) | (999,883) |
| Operating cash flows from operating leases – related parties | (1,363,724) | |
| Financing cash flows from finance leases | 9,008 | (8,478) |
| Cash paid for amounts included in the measurement of lease liabilities | $ 3,085,799 | $ (1,009,763) |
| Weighted average lease term - finance leases | 1 years and 1 months | 2 years and 2 months |
| Weighted average remaining lease term - operating leases | 12 years and 10 months | 17 years and 10 months |
| Discount rate - finance leases | 6.50% | 6.58% |
| Discount rate - operating leases | 7.71% | 7.60% |