v3.25.4
Investments - Net Income on Unconsolidated Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Schedule of Equity Method Investments [Line Items]      
Total $ 243,744 $ 715,433 $ 1,854,082
Windfield      
Schedule of Equity Method Investments [Line Items]      
Total 217,222 692,965 1,833,589
Other joint ventures      
Schedule of Equity Method Investments [Line Items]      
Total $ 26,522 $ 22,468 $ 20,493