v3.26.1
Fair Value - Additional Information (Details) - USD ($)
$ in Thousands
Mar. 31, 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 $ 496,393 $ 505,386
SPV Credit Facility [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Debt Instrument, Fair Value Disclosure 165,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,063 73,875
2027 Unsecured Notes [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Debt Instrument, Fair Value Disclosure 48,500 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,300 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,123 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 50,000 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,875 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,625 $ 75,000