XML 72 R61.htm IDEA: XBRL DOCUMENT v3.25.3
Construction Backlog - Schedule of Backlog of Signed Construction and Engineering Contracts (Details) - USD ($)
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Schedule of Backlog of Signed Construction and Engineering Contracts [Abstract]    
Balance - beginning of period $ 1,182,955 $ 1,902,332
New contracts and change orders during the period 1,233,114 4,257,241
Adjustments and cancellations, net
Subtotal 2,416,069 6,159,573
Less: contract revenue earned during the period (1,840,518) (4,976,618)
Balance - end of period $ 575,551 $ 1,182,955