XML 60 R50.htm IDEA: XBRL DOCUMENT v3.21.1
Related Party Transactions Related Party Transactions (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Oct. 01, 2020
Unsecured notes payable $ 3,167,557 $ 3,166,625  
Commercial Banks [Member] | 1.85% Term loan, due 2022 [Member]      
Unsecured notes payable $ 39,800 $ 39,700 $ 40,000