v3.26.1
Equity Method Investments - Schedule of Combined Financial Position (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule of Equity Method Investments [Line Items]    
Total Assets $ 6,383,846 $ 6,057,250
Total Liabilities 4,834,613 4,436,025
Equity Method Investment, Nonconsolidated Investee or Group of Investees    
Schedule of Equity Method Investments [Line Items]    
Total Assets 970,458 1,450,001
Total Liabilities 474,665 918,504
Total stockholders' equity $ 495,793 $ 531,497