XML 81 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Borrowings - Schedule of Unsecured Senior Notes (Details) - Unsecured Senior Notes - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Outstanding principal $ 4,061,985 $ 4,061,985
Weighted Average Interest Rate 3.59% 3.59%
2026 Senior Notes    
Debt Instrument [Line Items]    
Interest Rate 2.875%  
Outstanding principal $ 1,150,000 $ 1,150,000
Unamortized debt issuance costs $ 5,141 6,284
2028 Senior Notes    
Debt Instrument [Line Items]    
Interest Rate 5.25%  
Outstanding principal $ 61,985 61,985
Unamortized debt issuance costs 248 285
Unamortized discounts $ 207 237
2029 Senior Notes    
Debt Instrument [Line Items]    
Interest Rate 3.625%  
Outstanding principal $ 750,000 750,000
Unamortized debt issuance costs $ 4,679 5,181
2031 Senior Notes    
Debt Instrument [Line Items]    
Interest Rate 3.875%  
Outstanding principal $ 1,250,000 1,250,000
Unamortized debt issuance costs $ 9,013 9,689
2033 Senior Notes    
Debt Instrument [Line Items]    
Interest Rate 4.00%  
Outstanding principal $ 850,000 850,000
Unamortized debt issuance costs $ 6,509 $ 6,861