v3.26.1
Derivatives - Summary of Amounts Paid and Received on Interest Rate Swap Transactions, Excluding Upfront Fees (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Derivative [Line Items]          
Notional Amount $ 2,100,000 $ 2,100,000 $ 2,100,000 $ 2,100,000 $ 2,100,000
Paid (31,971) (35,754) (63,270) (68,034)  
Received 32,298 32,297 64,593 62,297  
Net 327 $ (3,457) $ 1,323 $ (5,737)  
Open Swap Contract, Identifier [Axis]: Interest Rate Swap Company Receives 5.75% Company Pays SOFR + 2.55% Maturity Date 1/15/2030          
Derivative [Line Items]          
Maturity Date     Jan. 15, 2030 [1],[2]   Jan. 15, 2030 [3],[4]
Notional Amount 600,000 [1],[2]   $ 600,000 [1],[2]   $ 600,000 [3],[4]
Open Swap Contract, Identifier [Axis]: Interest Rate Swap Company Receives 6.13% Company Pays SOFR + 2.01% Maturity Date 7/15/2030          
Derivative [Line Items]          
Maturity Date     Jul. 15, 2030 [1],[2]   Jul. 15, 2030 [3],[4]
Notional Amount 750,000 [1],[2]   $ 750,000 [1],[2]   $ 750,000 [3],[4]
Open Swap Contract, Identifier [Axis]: Interest Rate Swap Company Receives 6.5% Company Pays SOFR + 2.22% Maturity Date 3/11/2029          
Derivative [Line Items]          
Maturity Date [1],[2]     Mar. 11, 2029    
Notional Amount [1],[2] 150,000   $ 150,000    
Open Swap Contract, Identifier [Axis]: Interest Rate Swap Company Receives 6.5% Company Pays SOFR + 2.51% Maturity Date 3/11/2029          
Derivative [Line Items]          
Maturity Date [1],[2]     Mar. 11, 2029    
Notional Amount [1],[2] $ 600,000   $ 600,000    
Open Swap Contract, Identifier [Axis]: Interest Rate Swap Company Receives 6.50% Company Pays SOFR + 2.22% Maturity Date 3/11/2029          
Derivative [Line Items]          
Maturity Date [3],[4]         Mar. 11, 2029
Notional Amount [3],[4]         $ 150,000
Open Swap Contract, Identifier [Axis]: Interest Rate Swap Company Receives 6.50% Company Pays SOFR + 2.51% Maturity Date 3/11/2029          
Derivative [Line Items]          
Maturity Date [3],[4]         Mar. 11, 2029
Notional Amount [3],[4]         $ 600,000
Open Swap Contract, Identifier [Axis]: Interest Rate Swap Maturity Date 1/15/2030          
Derivative [Line Items]          
Maturity Date Jan. 15, 2030 Jan. 15, 2030 Jan. 15, 2030 Jan. 15, 2030  
Notional Amount $ 600,000 $ 600,000 $ 600,000 $ 600,000  
Paid (9,480) (10,561) (18,723) (20,805)  
Received 8,625 8,625 17,250 17,250  
Net $ (855) $ (1,936) $ (1,473) $ (3,555)  
Open Swap Contract, Identifier [Axis]: Interest Rate Swap Maturity Date 3/11/2029          
Derivative [Line Items]          
Maturity Date Mar. 11, 2029 Mar. 11, 2029 Mar. 11, 2029 Mar. 11, 2029  
Notional Amount $ 600,000 $ 600,000 $ 600,000 $ 600,000  
Paid (9,427) (10,508) (18,619) (20,701)  
Received 9,750 9,750 19,500 19,500  
Net $ 323 $ (758) $ 881 $ (1,201)  
Open Swap Contract, Identifier [Axis]: Interest Rate Swap Maturity Date 3/11/2029 One          
Derivative [Line Items]          
Maturity Date Mar. 11, 2029 Mar. 11, 2029 Mar. 11, 2029 Mar. 11, 2029  
Notional Amount $ 150,000 $ 150,000 $ 150,000 $ 150,000  
Paid (2,247) (2,517) (4,438) (4,960)  
Received 2,438 2,438 4,875 4,875  
Net $ 191 $ (79) $ 437 $ (85)  
Open Swap Contract, Identifier [Axis]: Interest Rate Swap Maturity Date 7/15/2030          
Derivative [Line Items]          
Maturity Date Jul. 15, 2030 Jul. 15, 2030 Jul. 15, 2030 Jul. 15, 2030  
Notional Amount $ 750,000 $ 750,000 $ 750,000 $ 750,000  
Paid (10,817) (12,168) (21,490) (21,568)  
Received 11,485 11,484 22,968 20,672  
Net 668 $ (684) 1,478 $ (896)  
Open Swap Contract, Identifier [Axis]: Total Hedge Accounting Swaps          
Derivative [Line Items]          
Notional Amount $ 2,100,000   $ 2,100,000   $ 2,100,000
[1] Contains a variable rate structure. Bears interest at a rate determined by SOFR.
[2] Instrument is used in a hedge accounting relationship. The associated change in fair value is recorded along with the change in fair value of the hedged item within interest expense.
[3] Contains a variable rate structure. Bears interest at a rate determined by SOFR.
[4] Instrument is used in a hedge accounting relationship. The associated change in fair value is recorded along with the change in fair value of the hedged item within interest expense.