v3.26.1
CONSTRUCTION JOINT VENTURES - Schedule of Combined Financial Amount of Joint Ventures (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule of Equity Method Investments [Line Items]    
Current assets - Joint Ventures’ Balance Sheets $ 1,428,738 $ 1,034,462
Current liabilities - Joint Ventures’ Balance Sheets 1,291,082 1,022,454
Receivables from and equity in construction joint ventures - Sterling's Balance Sheets 6,980 6,179
Variable Interest Entity, Not Primary Beneficiary    
Schedule of Equity Method Investments [Line Items]    
Current assets - Joint Ventures’ Balance Sheets 58,143 33,326
Current liabilities - Joint Ventures’ Balance Sheets 40,690 17,877
Receivables from and equity in construction joint ventures - Sterling's Balance Sheets $ 6,980 $ 6,179