v3.25.2
Variable Interest Entities ("VIEs") (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Variable Interest Entities    
Carrying amount of investments in partially owned entities $ 2,003,206 $ 2,691,478
Other assets 289,906 373,454
Assets 15,608,496 15,998,608
Total liabilities 8,594,438 9,826,739
Unconsolidated VIEs    
Variable Interest Entities    
Carrying amount of investments in partially owned entities 261,865 261,443
Other assets 57,002 52,530
Guarantor obligations, maximum exposure, undiscounted 321,867 316,973
Consolidated VIEs    
Variable Interest Entities    
Assets 4,773,458 4,804,481
Total liabilities $ 2,741,296 $ 2,738,539