XML 87 R76.htm IDEA: XBRL DOCUMENT v3.24.2
Investments in and Advances to Joint Ventures - Summary of Financial Statement Impact From Changes In Estimates on an Unconsolidated Joint Ventures (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Schedule of Equity Method Investments [Line Items]        
Operating income (loss) $ 111,422 $ 76,444 $ 213,266 $ 127,574
Net Income (Loss) $ 69,172 $ 43,241 $ (38,183) $ 68,794
Diluted income (loss) per share $ 0.63 $ 0.38 $ (0.36) $ 0.61
Critical Infrastructure        
Schedule of Equity Method Investments [Line Items]        
Operating income (loss) $ 0 $ (551) $ (8,939) $ (1,080)
Net Income (Loss) $ 0 $ (410) $ (6,677) $ (803)
Diluted income (loss) per share $ 0 $ 0 $ (0.06) $ (0.01)
Unconsolidated Joint Ventures        
Schedule of Equity Method Investments [Line Items]        
Net Income (Loss) $ (11,971) $ (4,088) $ (15,189) $ (14,326)
Unconsolidated Joint Ventures | Critical Infrastructure        
Schedule of Equity Method Investments [Line Items]        
Operating income (loss) (22,433) (6,987) (30,793) (16,974)
Net Income (Loss) $ (22,433) $ (5,198) $ (30,793) $ (12,629)
Diluted income (loss) per share $ (0.2) $ (0.05) $ (0.29) $ (0.11)