XML 38 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Construction Backlog (Tables)
9 Months Ended
Sep. 30, 2022
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Schedule of backlog of signed construction and engineering contracts

 

 

 

2022

 

 

2021

 

 

Balance - beginning of period

 

$

3,217,909

 

 

$

25,117,461

 

 

New contracts and change orders during the period

 

 

8,112,884

 

 

 

3,191,335

 


Adjustments and cancellations, net

(96,908 )

(18,297,197 )

 

Subtotal  

 

 

11,233,885

 

 

 

10,011,599

 

 

Less: contract revenue earned during the period

 

 

(8,648,873

)

 

 

(6,793,690

)

 

Balance - end of period

 

$

2,585,012


 

$

3,217,909

 

Construction Backlog [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Summary of company's anticipation to convert the backlog to revenue over the period



2022


Within 1 year 
$ 2,585,012

1 to 2 years




Total Backlog
$ 2,585,012