Contract Assets and Contract Liabilities (Tables) |
3 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 31, 2025 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Contract Assets and Contract Liabilities [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Contract Assets and Contract Liabilities | Costs and estimated earnings on uncompleted contracts, which represent contract assets and contract liabilities, consisted of the following at March 31, 2025 and December 31, 2024:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Condensed Consolidated Balance Sheets | The above amounts are included in the accompanying condensed consolidated balance sheets under the following captions at March 31, 2025 and December 31, 2024.
|