Derivatives - Summary of Amounts Paid and Received on Interest Rate Swap Transactions, Excluding Upfront Fees (Details) - USD ($) |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Derivative [Line Items] | ||||
| Notional Amount | $ 1,250,000,000 | $ 1,250,000,000 | $ 1,250,000,000 | $ 1,250,000,000 |
| Paid | (20,658,000) | (21,250,000) | (59,800,000) | (59,915,000) |
| Received | 19,820,000 | 16,666,000 | 54,951,000 | 47,143,000 |
| Net | (838,000) | (4,584,000) | $ (4,849,000) | $ (12,772,000) |
| Interest Rate Swap One | ||||
| Derivative [Line Items] | ||||
| Maturity Date | Aug. 01, 2026 | Aug. 01, 2026 | ||
| Notional Amount | 0 | 300,000,000 | $ 0 | $ 300,000,000 |
| Paid | (1,885,000) | (5,011,000) | (10,532,000) | (14,793,000) |
| Received | 792,000 | 1,875,000 | 4,458,000 | 5,583,000 |
| Net | (1,093,000) | (3,136,000) | $ (6,074,000) | $ (9,210,000) |
| Interest Rate Swap Two | ||||
| Derivative [Line Items] | ||||
| Maturity Date | Aug. 14, 2028 | Aug. 14, 2028 | ||
| Notional Amount | 300,000,000 | 300,000,000 | $ 300,000,000 | $ 300,000,000 |
| Paid | (5,105,000) | (5,640,000) | (15,139,000) | (16,715,000) |
| Received | 5,213,000 | 5,213,000 | 15,638,000 | 15,638,000 |
| Net | 108,000 | (427,000) | $ 499,000 | $ (1,077,000) |
| Interest Rate Swap Three | ||||
| Derivative [Line Items] | ||||
| Maturity Date | Mar. 01, 2029 | Mar. 01, 2029 | ||
| Notional Amount | 350,000,000 | 350,000,000 | $ 350,000,000 | $ 350,000,000 |
| Paid | (5,459,000) | (6,083,000) | (16,189,000) | (18,027,000) |
| Received | 5,359,000 | 5,359,000 | 16,078,000 | 16,078,000 |
| Net | (100,000) | (724,000) | $ (111,000) | $ (1,949,000) |
| Interest Rate Swap Four | ||||
| Derivative [Line Items] | ||||
| Maturity Date | Aug. 15, 2030 | Aug. 15, 2030 | ||
| Notional Amount | 300,000,000 | 300,000,000 | $ 300,000,000 | $ 300,000,000 |
| Paid | (3,981,000) | (4,516,000) | (11,802,000) | (10,380,000) |
| Received | 4,219,000 | 4,219,000 | 12,609,000 | 9,844,000 |
| Net | 238,000 | $ (297,000) | $ 807,000 | $ (536,000) |
| Interest Rate Swap Five | ||||
| Derivative [Line Items] | ||||
| Maturity Date | Aug. 15, 2031 | |||
| Notional Amount | 300,000,000 | $ 300,000,000 | ||
| Paid | (4,228,000) | (6,138,000) | ||
| Received | 4,237,000 | 6,168,000 | ||
| Net | $ 9,000 | $ 30,000 | ||