XML 74 R46.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Lease terms          
Lease, Practical Expedients, Package [true false]     true    
Lessee, Operating Lease, Existence of Option to Extend [true false]     true    
Longest extension option 6 years   6 years    
Weighted-average remaining non-cancelable lease term 7 years 8 months 26 days   7 years 8 months 26 days    
Weighted-average discount rate 6.70%   6.70%    
Rent expense $ 1,599 $ 1,439 $ 3,603 $ 4,328  
ASC 840, Leases, total commitment for non-cancelable operating leases         $ 44,845
Maximum          
Lease terms          
Operating leases, remaining lease terms     8 years 2 months 1 day    
Minimum          
Lease terms          
Operating leases, remaining lease terms     5 months