v3.26.3
Equity Method Investments - Schedule of Combined Financial Position (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Schedule of Equity Method Investments [Line Items]    
Total Assets $ 6,025,138 $ 6,057,250
Total Liabilities 4,583,003 4,436,025
Equity Method Investment, Nonconsolidated Investee or Group of Investees    
Schedule of Equity Method Investments [Line Items]    
Total Assets 998,436 1,450,001
Total Liabilities 433,328 918,504
Total stockholders' equity $ 565,108 $ 531,497