v3.26.1
SUPPLEMENTAL CASH FLOW INFORMATION (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Supplemental Cash Flow Elements [Abstract]    
Accounts receivable $ (242,353) $ (94,143)
Contracts in progress, net 95,135 47,138
Receivables from and equity in construction joint ventures (801) (2,157)
Receivable from affiliate 0 23,232
Other current and non-current assets (2,721) (5,398)
Accounts payable 79,914 24,524
Accrued compensation and other liabilities 48,206 (3,349)
Changes in operating assets and liabilities $ (22,620) $ (10,153)