XML 45 R34.htm IDEA: XBRL DOCUMENT v3.19.2
Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Jan. 01, 2019
Dec. 31, 2018
Operating Lease Liabilities, Payments Due [Abstract]      
2019 $ 2,347    
2020 4,699    
2021 4,713    
2022 4,566    
2023 4,406    
Thereafter 198,284    
Total minimum lease payments 219,015    
Imputed interest (147,222)    
Operating lease liabilities 71,793 $ 72,100 $ 0
Operating lease right-of-use assets, net $ 74,722 $ 75,000 $ 0