Borrowings - Truist Facility, Narratives (Details) - USD ($) $ in Thousands |
Mar. 23, 2026 |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|---|
| Line of Credit Facility [Line Items] | |||
| Aggregate initial principal amount | $ 251,434 | $ 156,476 | |
| Maximum borrowing capacity | 1,900,000 | 1,715,000 | |
| Outstanding Principal of credit facility | 1,648,566 | 1,558,524 | |
| Senior Notes | |||
| Line of Credit Facility [Line Items] | |||
| Maximum borrowing capacity | 300,000 | 300,000 | |
| Outstanding Principal of credit facility | 300,000 | 300,000 | |
| Outstanding balance net of unamortized debt issuance costs | 297,288 | 296,879 | |
| Unamortized financing costs | 2,712 | $ 3,121 | |
| Truist Facility | |||
| Line of Credit Facility [Line Items] | |||
| Aggregate initial principal amount | $ 250,000 | 77,000 | |
| Maximum borrowing capacity | $ 450,000 | 250,000 | |
| Debt Instrument, Interest rate terms | Borrowings based on Term SOFR or another applicable benchmark or risk-free rate will bear interest at a rate of 1.75% plus Term SOFR or the applicable benchmark rate. Borrowings based on the “alternate base rate” (as more fully described in the Truist Credit Agreement) will bear interest at a rate of 0.75% plus the “alternate base rate”. The rate of all borrowings will be increased by 0.125% if the Gross Borrowing Base is less than 1.6 times the Combined Debt Amount. All borrowings are subject to a credit adjustment spread. The Company will also pay a commitment fee at a rate of 0.375% per annum on the daily unused amount of each lender’s revolving commitment under the Truist Facility. | ||
| Benchmark Interest rate | 1.75% | ||
| Debt instrument alternate base rate | 0.75% | ||
| Increase rate of borrowings | 0.125% | ||
| Commitment fee at a rate | 0.375% | ||
| Outstanding Principal of credit facility | 173,000 | ||
| Outstanding balance net of unamortized debt issuance costs | 170,701 | ||
| Truist Facility | Senior Notes | |||
| Line of Credit Facility [Line Items] | |||
| Unamortized financing costs | $ 2,299 |