XML 50 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Construction Backlog (Tables)
3 Months Ended
Mar. 31, 2024
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Schedule of backlog of signed construction and engineering contracts

 

 

 

2024

 

 

2023

 

 

Balance - beginning of period

 

$

1,902,332

 

 

$

6,810,762

 

 

New contracts and change orders during the period

 

 

 

 

 

11,614,650

 


Adjustments and cancellations, net

(61,655 )

 

Subtotal  

 

 

1,840,677

 

 

 

18,425,412

 

 

Less: contract revenue earned during the period

 

 

(876,302

)

 

 

(16,523,080

)

 

Balance - end of period

 

$

964,375


 

$

1,902,332

 

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



2024


Within 1 year
$ 964,375

1 to 2 years




Total Backlog
$ 964,375