v3.26.1
Equity Method Investments - Schedule of Combined Financial Position (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Schedule of Equity Method Investments [Line Items]    
Total Assets $ 6,301,001 $ 6,057,250
Total Liabilities 4,731,207 4,436,025
Equity Method Investment, Nonconsolidated Investee or Group of Investees    
Schedule of Equity Method Investments [Line Items]    
Total Assets 1,354,411 1,450,001
Total Liabilities 789,669 918,504
Total stockholders' equity $ 564,742 $ 531,497