XML 70 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Construction Joint Ventures - SEMA Financials (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Schedule of Equity Method Investments [Line Items]      
Operating income $ 107,287 $ 94,892 $ 37,751
Net income 62,645 42,306 $ 39,901
Joint Ventures | Variable Interest Entity, Primary Beneficiary      
Schedule of Equity Method Investments [Line Items]      
Revenues 55,373 15,800  
Operating income 5,598 1,271  
Net income $ 5,605 $ 1,278  
RLW | Joint Ventures      
Schedule of Equity Method Investments [Line Items]      
Ownership percentage 51.00%