v3.26.1
Borrowings - Schedule of Carrying Values and Estimated Fair Values of Debt Instruments (Details) - Level 3 - Revolving Credit Facility - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Principal Outstanding    
Debt Instrument [Line Items]    
Long-term debt, fair value $ 2,215,730 $ 2,260,040
Fair Value    
Debt Instrument [Line Items]    
Long-term debt, fair value 2,225,040 2,273,659
JPM Credit Facility | Principal Outstanding | Line of Credit    
Debt Instrument [Line Items]    
Long-term debt, fair value 945,532 962,969
JPM Credit Facility | Fair Value | Line of Credit    
Debt Instrument [Line Items]    
Long-term debt, fair value 945,532 962,969
JPM Revolver Facility | Principal Outstanding | Line of Credit    
Debt Instrument [Line Items]    
Long-term debt, fair value 307,678 2,216
JPM Revolver Facility | Fair Value | Line of Credit    
Debt Instrument [Line Items]    
Long-term debt, fair value 307,678 2,216
Wells Fargo Credit Facility | Principal Outstanding | Line of Credit    
Debt Instrument [Line Items]    
Long-term debt, fair value 272,236 300,000
Wells Fargo Credit Facility | Fair Value | Line of Credit    
Debt Instrument [Line Items]    
Long-term debt, fair value 272,236 300,000
2026 Notes | Principal Outstanding | Senior Notes    
Debt Instrument [Line Items]    
Long-term debt, fair value   300,000
2026 Notes | Fair Value | Senior Notes    
Debt Instrument [Line Items]    
Long-term debt, fair value   298,980
2029 Notes | Principal Outstanding | Senior Notes    
Debt Instrument [Line Items]    
Long-term debt, fair value 398,937 398,759
2029 Notes | Fair Value | Senior Notes    
Debt Instrument [Line Items]    
Long-term debt, fair value 409,392 412,368
2030 Notes | Principal Outstanding | Senior Notes    
Debt Instrument [Line Items]    
Long-term debt, fair value 291,347 296,096
2030 Notes | Fair Value | Senior Notes    
Debt Instrument [Line Items]    
Long-term debt, fair value $ 290,202 $ 297,126