XML 82 R67.htm IDEA: XBRL DOCUMENT v3.20.4
Debt (Schedule of Long-Term Debt) (Parenthetical) (Details)
1 Months Ended 12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Jan. 31, 2019
Dec. 31, 2020
Debt Instrument [Line Items]        
Interest Rate 3.04% 3.17% 4.56% 3.04%
Debt instrument maturity date 2030 2029 2029  
London Interbank Offered Rate (LIBOR) [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Basis Spread on Variable Rate 2.10% 1.85% 1.85% 1.00%
London Interbank Offered Rate (LIBOR) [Member] | Minimum [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Basis Spread on Variable Rate       0.875%
London Interbank Offered Rate (LIBOR) [Member] | Maximum [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Basis Spread on Variable Rate       1.70%
Variable Rate Term Loans [Member]        
Debt Instrument [Line Items]        
Debt instrument maturity start date       2021
Debt instrument maturity end date       2030
Variable Rate Term Loans [Member] | London Interbank Offered Rate (LIBOR) [Member] | Minimum [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Basis Spread on Variable Rate       1.85%
Interest rate variable 0.16%     0.16%
Variable Rate Term Loans [Member] | London Interbank Offered Rate (LIBOR) [Member] | Maximum [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Basis Spread on Variable Rate       2.15%
Interest rate variable 0.23%     0.23%
Fixed Rate Term Loans [Member]        
Debt Instrument [Line Items]        
Debt instrument maturity start date       2022
Debt instrument maturity end date       2025
Fixed Rate Term Loans [Member] | Minimum [Member]        
Debt Instrument [Line Items]        
Interest Rate 4.05%     4.05%
Fixed Rate Term Loans [Member] | Maximum [Member]        
Debt Instrument [Line Items]        
Interest Rate 4.64%     4.64%
Revenue Bonds [Member]        
Debt Instrument [Line Items]        
Interest Rate 2.75%     2.75%
Debt instrument maturity date       2024
Medium Term Notes [Member]        
Debt Instrument [Line Items]        
Interest Rate 8.75%     8.75%
Debt instrument maturity date       2022