XML 101 R79.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Commitments and Contingencies Disclosure [Abstract]      
Rent expense $ 2,600 $ 2,100 $ 2,000
Capital Leases      
2018 7,770    
2019 5,564    
2020 2,244    
2021 0    
Total future minimum lease payment 15,578    
Less — amount representing interest (1,766)    
Present value of total capital lease obligation 13,812    
Capital lease obligation — current portion 6,651 6,230  
Capital lease obligation — net of current portion 7,161 $ 5,915  
Operating Leases      
2018 2,750    
2019 2,747    
2020 2,630    
2021 654    
Total future minimum lease payment $ 8,781