Derivatives - Summary of Amounts Paid and Received on Interest Rate Swap Transactions, Excluding Upfront Fees (Details) - USD ($) |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Derivative [Line Items] | ||||
| Notional Amount | $ 1,550,000,000 | $ 1,250,000,000 | $ 1,550,000,000 | $ 1,250,000,000 |
| Paid | (20,833,000) | (21,176,000) | (39,142,000) | (38,665,000) |
| Received | 18,596,000 | 16,666,000 | 35,132,000 | 30,477,000 |
| Net | (2,237,000) | (4,510,000) | $ (4,010,000) | $ (8,188,000) |
| Interest Rate Swap One | ||||
| Derivative [Line Items] | ||||
| Maturity Date | Aug. 01, 2026 | Aug. 01, 2026 | ||
| Notional Amount | 300,000,000 | 300,000,000 | $ 300,000,000 | $ 300,000,000 |
| Paid | (4,453,000) | (4,993,000) | (8,648,000) | (9,782,000) |
| Received | 1,875,000 | 1,875,000 | 3,667,000 | 3,708,000 |
| Net | (2,578,000) | (3,118,000) | $ (4,981,000) | $ (6,074,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,081,000) | (5,622,000) | (10,033,000) | (11,075,000) |
| Received | 5,213,000 | 5,213,000 | 10,425,000 | 10,425,000 |
| Net | 132,000 | (409,000) | $ 392,000 | $ (650,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,432,000) | (6,063,000) | (10,729,000) | (11,944,000) |
| Received | 5,359,000 | 5,359,000 | 10,719,000 | 10,719,000 |
| Net | (73,000) | (704,000) | $ (10,000) | $ (1,225,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,957,000) | (4,498,000) | (7,822,000) | (5,864,000) |
| Received | 4,219,000 | 4,219,000 | 8,391,000 | 5,625,000 |
| Net | 262,000 | $ (279,000) | $ 569,000 | $ (239,000) |
| Interest Rate Swap Five | ||||
| Derivative [Line Items] | ||||
| Maturity Date | Aug. 15, 2031 | |||
| Notional Amount | 300,000,000 | $ 300,000,000 | ||
| Paid | (1,910,000) | (1,910,000) | ||
| Received | 1,930,000 | 1,930,000 | ||
| Net | $ 20,000 | $ 20,000 | ||