XML 73 R60.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Contingencies - Future Minimum Lease Payments Under Operating and Capital Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Commitments And Contingencies Disclosure [Abstract]    
Operating leases, 2017 $ 3,096  
Operating leases, 2018 3,029  
Operating leases, 2019 2,900  
Operating leases, 2020 2,984  
Operating leases, 2021 3,069  
Operating leases, Thereafter 16,603  
Operating leases, Total minimum lease payments 31,681  
Capital leases, 2017 1,330  
Capital leases, 2018 1,038  
Capital leases, 2019 574  
Capital leases, 2020 261  
Capital leases, Total minimum lease payments 3,203  
Less: Portion representing interest (375)  
Present value of capital lease obligations 2,828  
Less: Current portion of capital lease obligations (1,130) $ (1,190)
Capital lease obligations, net of current portion $ 1,698 $ 2,526