v3.26.1
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