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