XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Construction Joint Ventures - SEMA Financials (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Schedule of Equity Method Investments [Line Items]        
Operating income $ 57,137 $ 49,475 $ 150,027 $ 122,827
RLW | Joint Ventures        
Schedule of Equity Method Investments [Line Items]        
Ownership percentage     51.00%  
SEMA Construction Inc | Variable Interest Entity, Primary Beneficiary        
Schedule of Equity Method Investments [Line Items]        
Revenues 8,964 16,544 $ 34,227 37,006
Operating income 599 1,285 2,281 2,673
Net income $ 966 $ 1,294 $ 3,119 $ 2,688