XML 94 R79.htm IDEA: XBRL DOCUMENT v3.22.1
Unsecured Senior Notes - Summary of Unsecured Financing Agreements (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Jan. 25, 2022
Dec. 31, 2021
Mar. 29, 2017
Unsecured Senior Notes        
Total carrying amount $ 2,322,630   $ 1,828,590  
Unsecured Senior Notes        
Unsecured Senior Notes        
Long term debt, gross 2,350,000   1,850,000  
Unamortized deferred financing costs (15,178)   (10,765)  
Convertible Senior Notes        
Unsecured Senior Notes        
Unamortized discount (465)   (578)  
Senior Notes        
Unsecured Senior Notes        
Unamortized discount $ (11,727)   (10,067)  
2023 Senior Notes        
Unsecured Senior Notes        
Coupon Rate 5.50%      
Effective Rate 5.71%      
Remaining Period of Amortization 1 year 7 months 6 days      
Long term debt, gross $ 300,000   300,000  
2023 Convertible Notes        
Unsecured Senior Notes        
Coupon Rate 4.38%     4.375%
Effective Rate 4.57%      
Remaining Period of Amortization 1 year      
Long term debt, gross $ 250,000   250,000  
2024 Senior Notes        
Unsecured Senior Notes        
Coupon Rate 3.75%      
Effective Rate 3.94%      
Remaining Period of Amortization 2 years 9 months 18 days      
Long term debt, gross $ 400,000   400,000  
2025 Senior Notes        
Unsecured Senior Notes        
Coupon Rate 4.75%      
Effective Rate 5.04%      
Remaining Period of Amortization 3 years      
Long term debt, gross $ 500,000   500,000  
2026 Senior Notes        
Unsecured Senior Notes        
Coupon Rate 3.63%      
Effective Rate 3.77%      
Remaining Period of Amortization 4 years 3 months 18 days      
Long term debt, gross $ 400,000   400,000  
2027 Senior Notes        
Unsecured Senior Notes        
Coupon Rate 4.375% 4.375%    
Effective Rate 4.49%      
Remaining Period of Amortization 4 years 9 months 18 days      
Long term debt, gross $ 500,000   $ 0  
LIBOR | 2025 Senior Notes        
Unsecured Senior Notes        
Long term debt, gross $ 470,000      
Pricing margin 2.53%      
SOFR | 2027 Senior Notes        
Unsecured Senior Notes        
Pricing margin 2.95%