XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Financial Instruments - Schedule of Derivatives (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Derivative [Line Items]    
Notional Amount $ 1,077,645 $ 1,288,349
Asset, fair value 24,922 29,115
Liability, fair value 0 0
Interest rate swaps    
Derivative [Line Items]    
Notional Amount 661,680  
Interest rate caps    
Derivative [Line Items]    
Notional Amount 415,965  
Derivatives not designated as accounting hedges    
Derivative [Line Items]    
Notional Amount 200,000 539,479
Asset, fair value 4,125 4,303
Liability, fair value 0 0
Derivatives not designated as accounting hedges | Interest rate swaps    
Derivative [Line Items]    
Notional Amount 200,000 250,000
Asset, fair value 4,125 2,201
Liability, fair value 0 0
Derivatives not designated as accounting hedges | Interest rate caps    
Derivative [Line Items]    
Notional Amount 0 289,479
Asset, fair value 0 2,102
Liability, fair value 0 0
Derivatives designated as accounting hedges | Interest rate swaps    
Derivative [Line Items]    
Notional Amount 461,680 187,670
Asset, fair value 14,879 11,247
Liability, fair value 0 0
Derivatives designated as accounting hedges | Interest rate caps    
Derivative [Line Items]    
Notional Amount 415,965 561,200
Asset, fair value 5,918 13,565
Liability, fair value $ 0 $ 0