XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Construction Backlog (Tables)
6 Months Ended
Jun. 30, 2025
Construction Backlog [Abstract]  
Schedule of Backlog of Signed Construction and Engineering Contracts

The following represents the backlog of signed construction and engineering contracts in existence at June 30, 2025 and December 31, 2024, which represents the amount of revenue the Company expects to realize from work to be performed on uncompleted contracts in progress and from contractual agreements in effect at June 30, 2025 and December 31, 2024, respectively, on which work has not yet begun:

 

   2025   2024 
Balance - beginning of period  $1,182,955   $1,902,332 
New contracts and change orders during the period   1,045,889    4,257,241 
Adjustments and cancellations, net   
    
 
Subtotal   2,228,844    6,159,573 
Less: contract revenue earned during the period   (1,019,637)   (4,976,618)
Balance - end of period  $1,209,207   $1,182,955 
Schedule of Remaining Unsatisfied Performance Obligation on Contracts

The Company expects to satisfy its backlog which represents the remaining unsatisfied performance obligation on contracts as of March 31, 2025 over the following period:   

 

   2025 
Within 1 year  $1,209,207 
1 to 2 years   
 
Total Backlog  $1,209,207