XML 61 R45.htm IDEA: XBRL DOCUMENT v3.25.2
CONSTRUCTION JOINT VENTURES - Schedule of Financials (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Schedule of Equity Method Investments [Line Items]        
Operating income $ 104,564 $ 72,734 $ 160,640 $ 114,859
Variable Interest Entity, Primary Beneficiary        
Schedule of Equity Method Investments [Line Items]        
Revenues 99,481 42,257 149,338 70,882
Operating income 16,535 5,270 22,471 10,520
Net income $ 17,668 $ 5,916 $ 24,527 $ 11,688