XML 67 R35.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Schedule of Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Jan. 01, 2019
Dec. 31, 2018
Maturity of Operating Lease Liabilities      
Remainder 2019 $ 1,348    
2020 4,440    
2021 3,934    
2022 3,965    
2023 3,229    
Thereafter 6,310    
Total lease payments 23,226    
Less: Imputed interest (3,735)    
Present value of lease liabilities $ 19,491 $ 17,171  
Maturity of Operating Leases      
2019     $ 5,362
2020     3,386
2021     2,883
2022     2,920
2023     2,184
Thereafter     $ 5,582