XML 53 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Derivatives - Summary of Amounts Paid and Received on Interest Rate Swap Transactions, Excluding Upfront Fees (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Derivative [Line Items]    
Notional Amount $ 2,100,000 $ 600,000
Paid (32,280) (1,826)
Received 30,000 1,517
Net $ (2,280) $ (309)
Interest Rate Swap One    
Derivative [Line Items]    
Maturity Date Mar. 11, 2029 Mar. 11, 2029
Notional Amount $ 600,000 $ 600,000
Paid (10,193) (1,826)
Received 9,750 1,517
Net $ (443) $ (309)
Interest Rate Swap Two    
Derivative [Line Items]    
Maturity Date Mar. 11, 2029  
Notional Amount $ 150,000  
Paid (2,442)  
Received 2,438  
Net $ (4)  
Interest Rate Swap Three    
Derivative [Line Items]    
Maturity Date Jan. 15, 2030  
Notional Amount $ 600,000  
Paid (10,245)  
Received 8,625  
Net $ (1,620)  
Interest Rate Swap Four    
Derivative [Line Items]    
Maturity Date Jul. 15, 2030  
Notional Amount $ 750,000  
Paid (9,400)  
Received 9,187  
Net $ (213)