XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Financial Instruments - Schedule of Derivatives (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Apr. 17, 2024
Apr. 16, 2024
Dec. 31, 2023
Derivative [Line Items]        
Notional Amount $ 1,260,740     $ 1,786,163
Asset, fair value 32,540     28,862
Liability, fair value 0     0
Interest rate swaps        
Derivative [Line Items]        
Notional Amount 1,187,178      
Derivatives not designated as accounting hedges        
Derivative [Line Items]        
Notional Amount 1,020,000     1,020,000
Asset, fair value 25,321     20,761
Liability, fair value 0     0
Derivatives not designated as accounting hedges | Interest rate swaps        
Derivative [Line Items]        
Notional Amount 1,020,000 $ 100,000 $ 79,000 1,020,000
Asset, fair value 25,321     20,761
Liability, fair value 0     0
Derivatives not designated as accounting hedges | Interest rate caps        
Derivative [Line Items]        
Notional Amount 0     0
Asset, fair value 0     0
Liability, fair value 0     0
Derivatives designated as accounting hedges | Interest rate swaps        
Derivative [Line Items]        
Notional Amount 167,178     667,894
Asset, fair value 6,964     7,141
Liability, fair value 0     0
Derivatives designated as accounting hedges | Interest rate caps        
Derivative [Line Items]        
Notional Amount 73,562     98,269
Asset, fair value 255     960
Liability, fair value $ 0     $ 0