XML 49 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Construction Backlog (Tables)
12 Months Ended
Dec. 31, 2021
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Schedule of backlog of signed construction and engineering contracts


 

 

2021

 

 

2020

 


Balance - beginning of period

 

$

25,117,461

 

 

$

17,634,261

 


New contracts and change orders during the period

 

 

3,191,335

 

 

 

13,816,785

 


Adjustments and cancellations, net

(18,297,197 )

(27,370 )


Subtotal

 

 

10,011,599

 

 

 

31,423,676

 


Less: contract revenue earned during the period  

 

 

(6,793,690

)

 

 

(6,306,215

)


Balance - end of period

 

$

3,217,909

 

 

$

25,117,461

 

Summary of expects to satisfy remaining unsatisfied performance obligation



2021


Within 1 year 
$ 3,217,909

1 to 2 years




Thereafter





Total Backlog
$ 3,217,909