Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Future Minimum Lease Payments (Details)

v3.19.3.a.u2
Commitments and Contingencies - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Operating Leases      
2020 $ 2,664    
2021 4,007    
2022 2,573    
2023 2,581    
2024 2,644    
Thereafter 27,251    
Total Future Minimum Lease Payments 41,720    
Less future payments for leases that have not yet commenced (38,246)    
Less imputed interest on commenced leases (190)    
Total Lease Liability $ 3,284    
Operating Lease, Liability, Statement of Financial Position [Extensible List] us-gaap:LongTermDebtCurrent us-gaap:LongTermDebtNoncurrent    
Finance Leases      
2020 $ 19    
2021 19    
2022 10    
2023 3    
2024 1    
Total Future Minimum Lease Payments 52    
Less imputed interest on commenced leases (5)    
Total Lease Liability 47    
Operating      
2019   $ 1,866  
2020   2,540  
2021   3,970  
2022   2,518  
2023   2,574  
Thereafter   30,111  
Total   43,579  
Capital      
2019   28  
2020   13  
2021   15  
2022   7  
Total   63  
Rent expense $ 516 $ 484 $ 494