XML 75 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Contract balances (Details 2) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]          
Construction Contractor, Contract Cost, Subject to Uncertainty, Amount $ 30,000   $ 30,000    
Contract assets 199,370   199,370   $ 154,144
Change in contract assets     45,226    
Contract liabilities - current (183,705)   (183,705)   (168,361)
Change in contract liabilities - current     (15,344)    
Contract liabilities - noncurrent (435)   (435)   (6)
Change in contract liabilities - noncurrent     (429)    
Net contract assets (liabilities) 15,230   15,230   $ (14,223)
Change in net contract assets (liabilities)     29,453    
Amounts included in contract liability at the beginning of the period 6,300 $ 8,200 164,300 $ 118,700  
Contract with Customer, Performance Obligation Satisfied in Previous Period $ 20,200 $ 9,600 $ 41,700 $ 43,700