Construction Backlog - Schedule of Backlog of Signed Construction and Engineering Contracts (Details) - USD ($) |
3 Months Ended | 12 Months Ended |
|---|---|---|
Mar. 31, 2026 |
Dec. 31, 2025 |
|
| Schedule of Backlog of Signed Construction and Engineering Contracts [Abstract] | ||
| Balance - beginning of period | $ 271,128 | $ 1,182,955 |
| New contracts and change orders during the period | 1,109,456 | 1,199,839 |
| Subtotal | 1,380,584 | 2,382,794 |
| Less: contract revenue earned during the period | (100,740) | (2,111,666) |
| Balance - end of period | $ 1,279,844 | $ 271,128 |