XML 67 R56.htm IDEA: XBRL DOCUMENT v3.22.2
Derivative Financial Instruments - Change in Fair Value of Derivatives (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Derivative [Line Items]            
Change in fair value of derivatives and other $ 2,674   $ 348   $ 6,891 $ 775
Unrealized cash flow hedge gains (losses) 3,950 $ 7,722 (469) $ 2,276 11,672 1,807
Total change in fair value of interest rate derivatives 6,624   (121)   18,563 2,582
Interest rate swaps            
Derivative [Line Items]            
Total change in fair value of interest rate derivatives 2,807   (86)   9,564 2,375
Interest rate caps            
Derivative [Line Items]            
Total change in fair value of interest rate derivatives $ 3,817   $ (35)   $ 8,999 $ 207