XML 54 R48.htm IDEA: XBRL DOCUMENT v3.25.2
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, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Derivative [Line Items]          
Notional Amount $ 2,100,000 $ 750,000 $ 2,100,000 $ 750,000  
Notional Amount 2,100,000   2,100,000   $ 1,350,000
Paid (35,754) (12,312) (68,034) (14,139)  
Received 32,297 9,967 62,297 11,484  
Net (3,457) $ (2,345) $ (5,737) $ (2,655)  
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 [1],[2]     Jul. 15, 2030    
Notional Amount [1],[2] 750,000   $ 750,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     Mar. 11, 2029 [1],[2]   Mar. 11, 2029 [3],[4]
Notional Amount 150,000 [1],[2]   $ 150,000 [1],[2]   $ 150,000 [3],[4]
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     Mar. 11, 2029 [1],[2]   Mar. 11, 2029 [3],[4]
Notional Amount $ 600,000 [1],[2]   $ 600,000 [1],[2]   $ 600,000 [3],[4]
Open Swap Contract, Identifier [Axis]: Interest Rate Swap Maturity Date 1/15/2030          
Derivative [Line Items]          
Maturity Date Jan. 15, 2030   Jan. 15, 2030    
Notional Amount $ 600,000   $ 600,000    
Paid (10,561)   (20,805)    
Received 8,625   17,250    
Net $ (1,936)   $ (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 (10,508) (12,060) (20,701) (13,887)  
Received 9,750 9,750 19,500 11,267  
Net $ (758) $ (2,310) $ (1,201) $ (2,620)  
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,517) (252) (4,960) (252)  
Received 2,438 217 4,875 217  
Net $ (79) $ (35) $ (85) $ (35)  
Open Swap Contract, Identifier [Axis]: Interest Rate Swap Maturity Date 7/15/2030          
Derivative [Line Items]          
Maturity Date Jul. 15, 2030   Jul. 15, 2030    
Notional Amount $ 750,000   $ 750,000    
Paid (12,168)   (21,568)    
Received 11,484   20,672    
Net (684)   (896)    
Open Swap Contract, Identifier [Axis]: Total Hedge Accounting Swaps          
Derivative [Line Items]          
Notional Amount $ 2,100,000   $ 2,100,000   $ 1,350,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.