XML 45 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 30, 2017
Jul. 31, 2015
USD ($)
Jun. 30, 2017
USD ($)
Jun. 30, 2017
USD ($)
Lease
Commitments and Contingencies Disclosure [Abstract]        
Number of Lease | Lease       5
Lease renewal term     5 years  
Term of operating leases 72 months 7 years    
Lease incentives   $ 5,100    
Future sublease payments to be received     $ 500 $ 500
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]        
2017     6,391 6,391
2018     5,346 5,346
2019     5,077 5,077
2020     3,454 3,454
2021     3,926 3,926
Thereafter     5,129 5,129
Total     $ 29,323 $ 29,323