v3.26.1
Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accounts payable $ 434,275 $ 146,148
Salary payable 166,867 155,257
Social security insurance contribution payable 243,874 240,079
Accrued expense for construction 54,991 526,298
Accrued expense-others [1] 1,271,018 814,585
Total $ 2,171,025 $ 1,882,367
[1] Accrued expense-others mainly included accrued professional fees and accrued interest payable that is disputed by the Company in connection with its borrowing from Shouguang Industrial and Commercial Bank Co., Ltd.