v3.26.1
Fair Value - Additional Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
SLRCTerm Loan And Credit Facility [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Debt Instrument, Fair Value Disclosure $ 552,109 $ 505,386
SPV Credit Facility [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Debt Instrument, Fair Value Disclosure 124,050 165,050
2026 Unsecured Notes [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Debt Instrument, Fair Value Disclosure 74,250 73,875
2027 Unsecured Notes [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Debt Instrument, Fair Value Disclosure 48,875 48,250
2027 Series F Unsecured Notes [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Debt Instrument, Fair Value Disclosure 132,975 131,625
2027 Series G Unsecured Notes [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Debt Instrument, Fair Value Disclosure 49,000 49,368
2028 Series H Unsecured Notes [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Debt Instrument, Fair Value Disclosure 49,875 50,250
2028 Series I Unsecured Notes [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Debt Instrument, Fair Value Disclosure 49,625 50,000
2028 Series J Unsecured Notes [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Debt Instrument, Fair Value Disclosure $ 74,438 $ 75,000