XML 81 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Notes Payable (Details) - USD ($)
1 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Debt Instrument [Line Items]        
Long-term debt maturities for the next five years   $ 1,100,000    
Payment of make-whole premium   16,679,000 $ 0 $ 18,240,000
Notes Payable        
Debt Instrument [Line Items]        
Debt issuance costs   31,140,000 $ 26,932,000  
2023 Notes        
Debt Instrument [Line Items]        
Principal   350,000,000    
Discount   2,594,000    
Net Price   $ 347,406,000    
Stated Rate   3.30%    
Effective Rate   3.388%    
2024 Notes        
Debt Instrument [Line Items]        
Principal   $ 350,000,000    
Discount   707,000    
Net Price   $ 349,293,000    
Stated Rate   3.90%    
Effective Rate   3.924%    
2025 Notes        
Debt Instrument [Line Items]        
Principal   $ 400,000,000    
Discount   964,000    
Net Price   $ 399,036,000    
Stated Rate   4.00%    
Effective Rate   4.029%    
2026 Notes        
Debt Instrument [Line Items]        
Principal   $ 350,000,000    
Discount   3,860,000    
Net Price   $ 346,140,000    
Stated Rate   3.60%    
Effective Rate   3.733%    
2027 Notes        
Debt Instrument [Line Items]        
Principal   $ 400,000,000    
Discount   1,628,000    
Net Price   $ 398,372,000    
Stated Rate   3.50%    
Effective Rate   3.548%    
2028 Notes        
Debt Instrument [Line Items]        
Principal   $ 400,000,000    
Discount   2,848,000    
Net Price   $ 397,152,000    
Stated Rate   4.30%    
Effective Rate   4.388%    
2030 Notes        
Debt Instrument [Line Items]        
Principal   $ 400,000,000    
Discount   1,288,000    
Net Price   $ 398,712,000    
Stated Rate   2.50%    
Effective Rate   2.536%    
2048 Notes        
Debt Instrument [Line Items]        
Principal   $ 300,000,000    
Discount   4,239,000    
Net Price   $ 295,761,000    
Stated Rate   4.80%    
Effective Rate   4.89%    
2050 Notes        
Debt Instrument [Line Items]        
Principal   $ 300,000,000    
Discount   6,066,000    
Net Price   $ 293,934,000    
Stated Rate   3.10%    
Effective Rate   3.205%    
2022 Notes        
Debt Instrument [Line Items]        
Stated Rate 3.80%      
Notes payable redeemed $ 325,000,000      
Redemption price percentage 100.00%      
Payment of make-whole premium $ 16,679,000