XML 87 R78.htm IDEA: XBRL DOCUMENT v3.25.3
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 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Schedule of Equity Method Investments [Line Items]        
Operating loss $ 107,955 $ 114,988 $ 312,849 $ 328,254
Net Income (Loss) $ 64,123 $ 71,951 $ 185,556 $ 180,873
Diluted income (loss) per share $ 0.59 $ 0.65 $ 1.69 $ 1.64
Unconsolidated Joint Ventures        
Schedule of Equity Method Investments [Line Items]        
Net Income (Loss) $ 44,473 $ 20,740 $ 82,647 $ 5,551
Unconsolidated Joint Ventures | Critical Infrastructure        
Schedule of Equity Method Investments [Line Items]        
Operating loss (0) (6,716) (14,478) (37,509)
Net Income (Loss) $ (0) $ (4,936) $ (10,869) $ (35,258)
Diluted income (loss) per share $ (0) $ (0.04) $ (0.1) $ (0.33)