XML 79 R64.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Operating Lease (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Commitments and Contingencies      
Additional period for which the entity may elect to extend the term of the lease 5 years    
Additional tenant improvement allowance $ 2,100    
Amount available for tenant improvements 400    
Rent expense 3,600 $ 2,700 $ 2,700
Future minimum lease payments under non-cancelable operating leases      
2019 3,400    
2020 2,287    
Thereafter 1,840    
Total $ 7,527