XML 75 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Future Lease Payments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Operating Leased Assets [Line Items]      
2016 $ 35,064    
2017 32,216    
2018 29,014    
2019 28,213    
2020 27,083    
Thereafter 236,161    
Total Lease Commitments 387,751    
Operating Leases, Rent Expense, Net $ 101,000 $ 97,000 $ 205,000