XML 95 R62.htm IDEA: XBRL DOCUMENT v3.21.1
Derivative Financial Instruments - Interest Rate Swaps (Additional Information) (Details) - Cash flow hedging - PPA Company V
$ in Millions
Mar. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Jul. 31, 2015
agreement
Interest rate swap      
Credit Derivatives [Line Items]      
Number of swap agreements entered into     9
Derivative, notional amount | $ $ 180.7 $ 181.4  
Interest rate swap maturing In 2016      
Credit Derivatives [Line Items]      
Number of swap agreements entered into     3
Interest rate swap maturing December 21, 2021      
Credit Derivatives [Line Items]      
Number of swap agreements entered into     3
Interest rate swap maturing September 30, 2031      
Credit Derivatives [Line Items]      
Number of swap agreements entered into     3