XML 66 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheet Account Detail (Amortization) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Balance Sheet Related Disclosures [Abstract]      
Amortization expense $ 4,100 $ 3,800 $ 1,300
2018 4,095    
2019 4,300    
2020 4,944    
2021 7,020    
2022 8,734    
2023 and thereafter 37,402    
Total $ 66,495