XML 89 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
Operating Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Future Minimum Lease Payments Under Noncancelable Operating Leases [Line Items]      
Rent expense $ 7,900 $ 7,600 $ 7,400
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]      
Total 20,220    
2019 4,180    
2020 4,234    
2021 3,900    
2022 1,931    
2023 947    
Thereafter $ 5,028    
Office space lease      
Future Minimum Lease Payments Under Noncancelable Operating Leases [Line Items]      
Lease expiration year 2026    
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]      
Total $ 8,669    
2019 2,348    
2020 2,402    
2021 2,068    
2022 569    
2023 530    
Thereafter 752    
Ground lease      
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]      
Total 11,551    
2019 1,832    
2020 1,832    
2021 1,832    
2022 1,362    
2023 417    
Thereafter $ 4,276    
Maximum | Ground lease      
Future Minimum Lease Payments Under Noncancelable Operating Leases [Line Items]      
Lease expiration year 2054