Quarterly report pursuant to Section 13 or 15(d)

(Future of Maturities of Long-Term Debt) (Details)

v3.20.1
(Future of Maturities of Long-Term Debt) (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Maturities of Long-term Debt [Abstract]    
April 1, 2020 - December 31, 2020 $ 32,027  
2021 22,538  
2022 568,884  
2023 17,635  
2024 987,021  
Thereafter 2,186,004  
Total $ 3,814,109 $ 3,403,267