XML 92 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivative Financial Instruments - Schedule of LIBOR interest rate caps (Details) - USD ($)
Dec. 31, 2021
Jun. 16, 2021
May 05, 2021
Mar. 04, 2021
Feb. 02, 2021
Dec. 31, 2020
Nov. 01, 2020
Jul. 01, 2020
Mar. 02, 2020
Jan. 28, 2020
Jan. 10, 2020
May 15, 2019
Derivative [Line Items]                        
Notional Amount $ 1,073,587,000         $ 874,606,000            
Not Designated as Hedging Instrument                        
Derivative [Line Items]                        
Notional Amount 449,579,000         200,000,000            
Interest rate caps | Designated as Hedging Instrument                        
Derivative [Line Items]                        
Notional Amount 384,375,000         384,375,000            
Interest rate caps | Not Designated as Hedging Instrument                        
Derivative [Line Items]                        
Notional Amount 399,579,000         $ 150,000,000            
LIBOR | Interest rate caps                        
Derivative [Line Items]                        
Notional Amount 783,954,000                      
Premium Paid $ 1,170,000                      
LIBOR | Interest rate caps | Designated as Hedging Instrument                        
Derivative [Line Items]                        
Notional Amount               $ 100,000,000 $ 100,000,000 $ 50,000,000 $ 50,000,000  
Strike Rate               0.50% 1.50% 1.75% 1.75%  
Premium Paid               $ 232,000 $ 111,000 $ 62,000 $ 87,000  
LIBOR | Interest rate caps | Not Designated as Hedging Instrument                        
Derivative [Line Items]                        
Notional Amount   $ 100,000,000 $ 50,000,000 $ 14,479,000 $ 100,000,000             $ 100,000,000
Strike Rate   0.50% 0.50% 2.50% 0.50%             2.50%
Premium Paid   $ 120,000 $ 75,000 $ 4,000 $ 45,000             $ 288,000
LIBOR | Interest Rate Cap 2 | Not Designated as Hedging Instrument                        
Derivative [Line Items]                        
Notional Amount     $ 35,100,000                  
Strike Rate     0.50%                  
Premium Paid     $ 55,000                  
SOFR | Interest rate caps | Designated as Hedging Instrument                        
Derivative [Line Items]                        
Notional Amount             $ 84,375,000          
Strike Rate             1.84%          
Premium Paid             $ 91,000