XML 53 R31.htm IDEA: XBRL DOCUMENT v3.19.2
Recent Accounting Pronouncements Recent Accounting Pronouncements - Schedule of Operating Lease Maturity (Details)
$ in Thousands
Jun. 30, 2019
USD ($)
Accounting Changes and Error Corrections [Abstract]  
2019 $ 247,329
2020 351,189
2021 327,706
2022 305,547
2023 281,707
Thereafter 1,206,130
Total $ 2,719,608