v3.26.1
Borrowings - Schedule of Carrying Values and Estimated Fair Values of Debt Instruments (Details) - Level 3 - Revolving Credit Facility - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Principal Outstanding    
Debt Instrument [Line Items]    
Long-term debt, fair value $ 2,203,339 $ 2,260,040
Fair Value    
Debt Instrument [Line Items]    
Long-term debt, fair value 2,197,760 2,273,659
JPM Credit Facility | Principal Outstanding | Line of Credit    
Debt Instrument [Line Items]    
Long-term debt, fair value 902,969 962,969
JPM Credit Facility | Fair Value | Line of Credit    
Debt Instrument [Line Items]    
Long-term debt, fair value 902,969 962,969
JPM Revolver Facility | Principal Outstanding | Line of Credit    
Debt Instrument [Line Items]    
Long-term debt, fair value 307,216 2,216
JPM Revolver Facility | Fair Value | Line of Credit    
Debt Instrument [Line Items]    
Long-term debt, fair value 307,216 2,216
Wells Fargo Credit Facility | Principal Outstanding | Line of Credit    
Debt Instrument [Line Items]    
Long-term debt, fair value 300,000 300,000
Wells Fargo Credit Facility | Fair Value | Line of Credit    
Debt Instrument [Line Items]    
Long-term debt, fair value 300,000 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,848 398,759
2029 Notes | Fair Value | Senior Notes    
Debt Instrument [Line Items]    
Long-term debt, fair value 401,888 412,368
2030 Notes | Principal Outstanding | Senior Notes    
Debt Instrument [Line Items]    
Long-term debt, fair value 294,306 296,096
2030 Notes | Fair Value | Senior Notes    
Debt Instrument [Line Items]    
Long-term debt, fair value $ 285,687 $ 297,126