XML 419 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments - Net Income on Unconsolidated Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Schedule of Equity Method Investments [Line Items]      
Income (Loss) from Equity Method Investments $ 1,854,082 $ 772,275 $ 95,770
Windfield Holdings      
Schedule of Equity Method Investments [Line Items]      
Income (Loss) from Equity Method Investments 1,833,589 750,378 75,206
Other joint ventures      
Schedule of Equity Method Investments [Line Items]      
Income (Loss) from Equity Method Investments $ 20,493 $ 21,897 $ 20,564