XML 64 R52.htm IDEA: XBRL DOCUMENT v3.25.3
CONSTRUCTION JOINT VENTURES - Schedule of Combined Financial Amount of Joint Ventures (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Schedule of Equity Method Investments [Line Items]    
Current assets $ 963,148 $ 1,021,880
Current liabilities (966,793) (741,958)
Receivables from and equity in construction joint ventures 5,204 5,811
Variable Interest Entity, Not Primary Beneficiary    
Schedule of Equity Method Investments [Line Items]    
Current assets 22,678 56,545
Current liabilities (9,665) (33,306)
Receivables from and equity in construction joint ventures $ 5,204 $ 5,811