XML 62 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Partnerships and Joint Ventures - Variable Interest Entities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Variable interest entity information    
Carrying value of assets $ 7,292,469 $ 7,966,658
Unconsolidated variable interest entities    
Variable interest entity information    
Net carrying value of the unconsolidated VIEs 256,000 217,000
Unconsolidated variable interest entities | Future funding commitment    
Variable interest entity information    
Commitment amount 77,000  
Consolidated variable interest entities    
Variable interest entity information    
Carrying value of assets 1,100,000 1,100,000
Carrying value of liabilities $ 763,000 $ 798,000