Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) - USD ($) |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Schedule of Property and Equipment, Net [Line Items] | ||
Property, Plant and Equipment, Gross | $ 4,748,176 | $ 4,748,176 |
Less: accumulated depreciation | (581,065) | (501,344) |
Property, Plant and Equipment, Net | 4,167,111 | 4,246,832 |
Trucks & Automobiles [Member] | ||
Schedule of Property and Equipment, Net [Line Items] | ||
Property, Plant and Equipment, Gross | 285,099 | 285,099 |
Machinery & Equipment [Member] | ||
Schedule of Property and Equipment, Net [Line Items] | ||
Property, Plant and Equipment, Gross | 67,847 | 67,847 |
Building [Member] | ||
Schedule of Property and Equipment, Net [Line Items] | ||
Property, Plant and Equipment, Gross | 3,465,230 | 3,465,230 |
Land [Member] | ||
Schedule of Property and Equipment, Net [Line Items] | ||
Property, Plant and Equipment, Gross | $ 930,000 | $ 930,000 |