XML 44 R32.htm IDEA: XBRL DOCUMENT v3.19.1
Recent Accounting Pronouncements Recent Accounting Pronouncements - Schedule of Operating Lease Maturity (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Accounting Changes and Error Corrections [Abstract]  
2019 $ 373,701
2020 347,718
2021 324,230
2022 302,712
2023 279,407
Thereafter 1,105,830
Total $ 2,733,598