v3.26.1
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%