v3.26.1
Debt - Schedule of Unsecured Notes (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Deferred financing costs, net $ (44,182)  
Total 8,526,691  
Unamortized discount 22,365  
Senior Unsecured Notes    
Debt Instrument [Line Items]    
Total unsecured notes, net 4,427,987 $ 4,426,356
Deferred financing costs, net (25,148) (27,435)
Total 4,402,839 4,398,921
Unamortized discount $ 22,013 $ 23,644
Senior Unsecured Notes | Minimum    
Debt Instrument [Line Items]    
Interest rate 2.00%  
Senior Unsecured Notes | Maximum    
Debt Instrument [Line Items]    
Interest rate 5.50%