Debt - Schedule of Long-term Debt Instruments (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Debt Instrument [Line Items] | ||||||||||||||||||||
| Face Amount | $ 1,145,443 | $ 1,154,436 | ||||||||||||||||||
| Total | 1,138,207 | 1,146,354 | ||||||||||||||||||
| Credit Facility [Member] | ||||||||||||||||||||
| Debt Instrument [Line Items] | ||||||||||||||||||||
| Face Amount | 496,393 | 505,386 | ||||||||||||||||||
| Credit Facility, Carrying Value | [1] | 490,868 | 499,287 | |||||||||||||||||
| SPV Credit Facility [Member] | ||||||||||||||||||||
| Debt Instrument [Line Items] | ||||||||||||||||||||
| Face Amount | 165,050 | 165,050 | ||||||||||||||||||
| SPV Credit Facility, Carrying Value | [2] | 164,132 | 163,975 | |||||||||||||||||
| 2026 Unsecured Notes [Member] | ||||||||||||||||||||
| Debt Instrument [Line Items] | ||||||||||||||||||||
| Face Amount | 75,000 | 75,000 | ||||||||||||||||||
| Unsecured Debt | [3] | 74,904 | 74,870 | |||||||||||||||||
| 2027 Unsecured Notes [Member] | ||||||||||||||||||||
| Debt Instrument [Line Items] | ||||||||||||||||||||
| Face Amount | 50,000 | 50,000 | ||||||||||||||||||
| Unsecured Debt | [4] | 49,995 | 49,991 | |||||||||||||||||
| 2027 Series F Unsecured Notes [Member] | ||||||||||||||||||||
| Debt Instrument [Line Items] | ||||||||||||||||||||
| Face Amount | 135,000 | 135,000 | ||||||||||||||||||
| Unsecured Debt | [5] | 134,995 | 134,993 | |||||||||||||||||
| 2027 Series G Unsecured Notes [Member] | ||||||||||||||||||||
| Debt Instrument [Line Items] | ||||||||||||||||||||
| Face Amount | 49,000 | 49,000 | ||||||||||||||||||
| Unsecured Debt | [6] | 48,935 | 48,925 | |||||||||||||||||
| 2028 Series H Unsecured Notes [Member] | ||||||||||||||||||||
| Debt Instrument [Line Items] | ||||||||||||||||||||
| Face Amount | 50,000 | 50,000 | ||||||||||||||||||
| Unsecured Debt | [7] | 49,950 | 49,944 | |||||||||||||||||
| 2028 Series I Unsecured Notes [Member] | ||||||||||||||||||||
| Debt Instrument [Line Items] | ||||||||||||||||||||
| Face Amount | 50,000 | 50,000 | ||||||||||||||||||
| Unsecured Debt | [8] | 49,939 | 49,933 | |||||||||||||||||
| 2028 Series J Unsecured Notes [Member] | ||||||||||||||||||||
| Debt Instrument [Line Items] | ||||||||||||||||||||
| Face Amount | 75,000 | 75,000 | ||||||||||||||||||
| Unsecured Debt | [9] | $ 74,489 | $ 74,436 | |||||||||||||||||
| ||||||||||||||||||||