Basis of Presentation and Summary of Significant Accounting Policies (Tables)
|9 Months Ended|
Sep. 30, 2023
|Accounting Policies [Abstract]|
|Schedule of Professional Engineering Services Contracts||The following table presents the effect of aggregate net EAC adjustments on our professional and engineering services contracts:
(1) For the three and nine months ended September 30, 2023, we had favorable EAC adjustments of $1.0 million and $1.1 million, respectively, for a new individual professional services contract.
(2) For the three and nine months ended September 30, 2022, the amounts represent the effect of aggregate net EAC adjustments on two professional and engineering service contracts