Property and Equipment - Schedule of Property and Equipment (Details) - Property, Plant and Equipment [Member] - USD ($) |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Schedule of Property and Equipment [Line Items] | ||
| Total property and equipment | $ 2,323,724 | $ 2,392,711 |
| Less: accumulated depreciation | (1,453,148) | (1,276,705) |
| Total property and equipment, net | 870,576 | 1,116,006 |
| Machinery and equipment [Member] | ||
| Schedule of Property and Equipment [Line Items] | ||
| Total property and equipment | 1,587,561 | 1,547,260 |
| Office furniture and equipment [Member] | ||
| Schedule of Property and Equipment [Line Items] | ||
| Total property and equipment | 190,150 | 159,700 |
| Transportation equipment [Member] | ||
| Schedule of Property and Equipment [Line Items] | ||
| Total property and equipment | 340,505 | 532,843 |
| Leasehold improvements [Member] | ||
| Schedule of Property and Equipment [Line Items] | ||
| Total property and equipment | $ 205,508 | $ 152,908 |