Construction Backlog (Tables) |
3 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 31, 2025 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Backlog of Signed Construction and Engineering Contracts | The following represents the backlog of signed construction and engineering contracts in existence at March 31, 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 March 31, 2025 and December 31, 2024, respectively, on which work has not yet begun:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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:
|