XML 72 R61.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Minimum annual lease payments        
2018 (remainder of year) $ 1,939   $ 1,939  
2019 7,793   7,793  
2020 6,894   6,894  
2021 5,865   5,865  
2022 4,834   4,834  
2023 and thereafter 16,842   16,842  
Total 44,167   44,167  
Rent expense $ 3,800 $ 3,300 $ 11,200 $ 9,500