v3.25.0.1
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 12 Months Ended
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Schedule of Equity Method Investments [Line Items]          
Operating loss $ 99,812 $ 101,844 $ 428,066 $ 288,358 $ 185,666
Net Income (Loss) $ 54,180 $ 39,750 $ 235,053 $ 161,149 $ 96,664
Diluted loss per share $ 0.49 $ 0.37 $ 2.12 $ 1.42 $ 0.87
Critical Infrastructure          
Schedule of Equity Method Investments [Line Items]          
Operating loss     $ (62,298) $ 35,297 $ 0
Net Income (Loss)     $ (47,651) $ 26,261 $ 0
Diluted loss per share     $ (0.42) $ 0.23 $ 0
Unconsolidated Joint Ventures          
Schedule of Equity Method Investments [Line Items]          
Net Income (Loss)     $ 10,031 $ 3,306 $ 80,935
Unconsolidated Joint Ventures | Critical Infrastructure          
Schedule of Equity Method Investments [Line Items]          
Operating loss     (51,715) (83,398) (13,817)
Net Income (Loss)     $ (44,682) $ (61,842) $ (10,335)
Diluted loss per share     $ (0.4) $ (0.54) $ (0.09)